public class TestMultiException { public static void main (String[] args) { int cantidad= 0; int divisor = 0; String cadena = "5"; try { cantidad = Integer.parseInt(cadena); System.out.println(cantidad); int resultado = cantidad / divisor; System.out.println(resultado); } catch ( NumberFormatException e) { System.err.println(cadena + " no es un entero"); } catch ( ArithmeticException e) { System.err.println("Error en "+cantidad+"/"+divisor); } } }
Laboratorio:
Pruebe este ejemplo en un programa TestMultiException.java. Cambie la cadena por "cinco", "1.1", "5" y divisor cambie por 0, 1, 500
0 comentarios:
Publicar un comentario