¿Es finalmente el bloque obligatorio en Java?
¿Es finalmente el bloque obligatorio en Java?

Video: ¿Es finalmente el bloque obligatorio en Java?

Video: ¿Es finalmente el bloque obligatorio en Java?
Video: 82. Programación en Java || Tratamiento de Excepciones || Concepto de Excepciones 2024, Noviembre
Anonim

Java finalmente bloquea siempre se ejecuta tanto si se maneja la excepción como si no. No lo es obligatorio para incluir un finalmente bloquear en absoluto, pero si lo hace, se ejecutará independientemente de si una excepción fue lanzada y manejada por las partes de prueba y captura de la cuadra . los finalmente siempre se ejecutará a menos que. Sistema.

Aquí, ¿finalmente se puede usar el bloque sin capturas en Java?

Si nosotros pueden ha intentado sin bloque de captura mediante el uso finalmente bloquear . Como tú sabes finalmente bloquear siempre se ejecuta incluso si tiene una excepción o un retorno declaración en prueba bloquear excepto en el caso de System.

Asimismo, ¿cuál es la necesidad de bloquear finalmente? Java finalmente bloquear es un cuadra que se utiliza para ejecutar código importante, como el cierre de la conexión, la transmisión, etc. Java finalmente bloquear siempre se ejecuta independientemente de que se maneje la excepción o no. Java finalmente bloquear sigue intentar o atrapar cuadra.

También la pregunta es, ¿es válido tener un bloque try sin catch o finalmente?

Si se lanza una excepción antes de la prueba bloquear , los finalmente el código no se ejecutará. los finalmente bloquear siempre se ejecuta cuando el prueba bloquear salidas. Entonces puedes usar finalmente sin captura pero debes usar tratar . los finalmente bloquear siempre se ejecuta cuando el prueba bloquear salidas.

¿Por qué finalmente bloquear siempre Java ejecutado?

los finalmente bloquear siempre se ejecuta cuando el intento cuadra salidas. Esto asegura que el finalmente bloquear es ejecutado incluso si ocurre una excepción inesperada. Pero finalmente es útil para algo más que el manejo de excepciones: permite al programador evitar que el código de limpieza se omita accidentalmente por un retorno, continuación o interrupción.

Recomendado: