¿Qué significa lanzar una excepción?
¿Qué significa lanzar una excepción?

Video: ¿Qué significa lanzar una excepción?

Video: ¿Qué significa lanzar una excepción?
Video: THROW 🤾‍♀️ en JAVA ☕ Lanzar EXCEPCIONES 💥 2024, Noviembre
Anonim

El término excepción es la abreviatura de la frase "evento excepcional". Definición : Un excepción es un evento, que ocurre durante la ejecución de un programa, que interrumpe el flujo normal de las instrucciones del programa. Creando un excepción objeto y entregarlo al sistema de ejecución se llama lanzando una excepción.

Entonces, ¿cuál se usa para lanzar una excepción?

los lanzar la palabra clave en Java es usó para explícitamente lanzar una excepción desde un método o cualquier bloque de código. Podemos lanzar ya sea marcado o no marcado excepción . los lanzar la palabra clave es principalmente solía tirar personalizado excepciones.

Del mismo modo, ¿qué sucede si lanzamos una excepción en el bloque catch? Cuando un nuevo excepción es arrojado en un bloque de captura o finalmente cuadra que se propagará fuera de eso cuadra , entonces la corriente excepción será abortado (y olvidado) como el nuevo excepción se propaga hacia afuera.

Teniendo esto en cuenta, ¿cuál es la diferencia entre lanzar una excepción y capturar una excepción?

La cláusula Throws se utiliza para declarar una excepción , lo que significa que funciona de manera similar a la prueba captura cuadra. Lanzar se utiliza la palabra clave en el cuerpo del método a lanzar una excepción , mientras que throws se usa en la firma del método para declarar el excepciones que puede ocurrir en el declaraciones presentes en el método.

¿Cuándo debería lanzar una excepción?

Usar excepciones para notificar sobre cosas que no deben ignorarse. No use excepciones si el error se puede manejar localmente. Asegúrate que excepciones están al mismo nivel de abstracción que el resto de su rutina. Excepciones debe reservarse para lo que es verdaderamente excepcional.

Recomendado: