Nos piden que «Haz una clase que defina las variables a=0, b=300 y calcula el cociente de b/a»

 

Respuesta 1

Para ello escribimos:

Java Manejo de excepciones

En (1), iniciamos un bloque «try» para capturar excepciones; en (2) le indicamos que cuando se produzca una «ArithmeticException», (la division por cero dispara esa excepción) queremos imprimir la linea, como su correspondiente manejo de errores, y por ultimo, en (3), utilizamos la clausula «finally» para indicar lo que queremos hacer siempre; haya o no haya error.

Respuesta 2

Para la segunda respuesta, debemos eliminar la parte del «catch», y declaramos que nuestro método genera una excepción:

Java procesando excepciones

Respuesta 3

Para esta petición, lo que haremos será generar un nuevo mensaje utilizando la clase Exception.

Java, lanzando una nueva excepcion

y si os fijáis en la consola, el mensaje de error que informa es el que nosotros hemos
indicado

2015-10-11_09h35_20

en lugar del que nos hubiera indicado:

 

2015-10-11_09h37_59

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.