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