Excepciones en Java
![]() |
![]() |
![]() |
Título del Test:![]() Excepciones en Java Descripción: Pequeño Test para entender las excepciones en Java |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué tipo de excepción indica un error de programación y generalmente no se debe atrapar?. IOException. RuntimeException. ClassNotFoundException. SQLException. ¿Cuál es la superclase de todas las excepciones en Java?. Exception. Error. Throwable. RuntimeException. ¿Qué sucede si una excepción no es capturada por un bloque try-catch y no se declara con 'throws'?. El programa continúa normalmente. El programa termina. La excepción se ignora. Se ejecuta el bloque finally. ¿Cuál es el propósito principal del bloque 'finally'?. Manejar excepciones. Declarar excepciones. Liberar recursos. Lanzar excepciones. ¿Qué clase se utiliza para crear excepciones personalizadas?. Error. Throwable. RuntimeException. Exception. ¿Cuál es la diferencia principal entre 'throws' y 'throw'?. 'throws' lanza excepciones, 'throw' declara excepciones. 'throws' declara excepciones, 'throw' lanza excepciones. Ambos lanzan excepciones. Ambos declaran excepciones. throws se usa en la firma del método para declarar que puede lanzar excepciones, 'throw' se usa dentro del método para lanzar una excepción manualmente. ¿Qué excepción se lanza al intentar convertir un objeto a un tipo incompatible?. NullPointerException. ClassCastException. IOException. IllegalArgumentException. ¿Cuál es el propósito del método 'printStackTrace()'?. Obtener el mensaje de la excepción. Lanzar una excepción. Imprimir la traza de la pila de la excepción. Manejar la excepción. ¿Qué excepción se lanza si un método recibe un argumento inválido?. NullPointerException. IOException. ArrayIndexOutOfBoundsException. IllegalArgumentException. ¿Cuál es la jerarquía correcta de bloques cuando se usa try, catch y finally?. catch, try, finally. finally, try, catch. try, finally, catch. try, catch, finally. |