No importa lo bueno que seas programando, habrá errores en ciertos scripts. Estos errores pueden ocurrir debido a una entrada inesperada del usuario, una respuesta errónea del servidor o cualquier otro motivo. Intenta atraparte te permite detectar errores y, en lugar de morir, hacer algo más razonable. En este artículo, veremos cómo JavaScript usa try-catch para manejar la excepción en la siguiente secuencia:
- Manejo de errores de tiempo de ejecución en JavaScript
- ¿Qué es Try Catch en JavaScript?
- Pruebe el ejemplo de captura
Vamos a empezar.
Manejo de errores de tiempo de ejecución en JavaScript
El manejo de errores ha ido evolucionando desde la era de Netscape e IE4. No necesita conformarse con lo que el navegador le arroja en la cara en caso de un error de JavaScript, sino que puede tomar el asunto en sus propias manos. La declaración try-catch de JavaScript le ayuda a cambiar la ruta cuando se encuentra una excepción de JavaScript.
una simple introducción a la ciencia de datos
Junto con otras técnicas de codificación defensiva como y el evento onError, try-catch agrega la capacidad de navegar alrededor de ciertos errores que en el pasado habrían detenido instantáneamente su secuencia de comandos.
¿Qué es Try Catch en JavaScript?
Las últimas versiones de JavaScript agregaron capacidades de manejo de excepciones. JavaScript implementa la construcción try-catch así como el operador throw para manejar excepciones. Puede detectar excepciones generadas por el programador y en tiempo de ejecución, pero no puede detectar errores de sintaxis de JavaScript.
La instrucción try se utiliza para definir un bloque de código que se probará en busca de errores mientras se ejecuta. Considerando que, la declaración catch se usa para definir un bloque de código que se ejecutará si ocurre un error en el bloque try.
Las declaraciones de JavaScript que intentan capturar vienen en pares:
intente {Bloque de código para probar} catch (err) {Bloque de código para manejar errores}
Cuando ocurre una excepción en el bloque try, la excepción se coloca en errar y se ejecuta el bloque de captura.
Pruebe el ejemplo de captura
Aquí hay un ejemplo de JavaScript Try Catch:
var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') throw 'is empty' if (isNaN (x)) lanzar 'no es un número' x = Número (x) si (x> 10) lanzar 'es demasiado alto' si (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } }
Salida:
Con esto, hemos llegado al final de nuestro artículo. Espero que haya entendido cómo se usa try catch en JavaScript para detectar errores.
Mira nuestro que viene con capacitación en vivo dirigida por un instructor y experiencia en proyectos de la vida real. Esta capacitación lo convierte en un experto en habilidades para trabajar con tecnologías web de back-end y front-end. Incluye capacitación en desarrollo web, jQuery, Angular, NodeJS, ExpressJS y MongoDB.
Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este blog y nos comunicaremos con usted.
cómo usar tostring en java