Java | Manejo de excepciones | Pregunta 2

class Test extends Exception { }
   
class Main {
   public static void main(String args[]) { 
      try {
         throw new Test();
      }
      catch(Test t) {
         System.out.println("Got the Test Exception");
      }
      finally {
         System.out.println("Inside finally block ");
      }
  }
}

(A)

Got the Test Exception
Inside finally block 

(B)

Got the Test Exception

(C)

Inside finally block 

(D)

Respuesta de error del compilador : (A)
Explicación: en Java, el final siempre se ejecuta después del bloque try-catch. Este bloque se puede usar para hacer el trabajo de limpieza común. No existe tal bloque en C++.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *