[ Foro de Java ]

Implementación de excepciones.

15-Nov-2022 19:46
Anonimo Anonimo
1 Respuestas

Actividad: Escribir el código de una clase para tratar el error que se produce cuando el argumento de un
logaritmo neperiano es negativo; el constructor de la clase debe tener como argumento una cadena y el
valor que ha generado el error. Escribir un programa Java en el que se genere la excepción anterior y sea
capturada

Programa:
package javaapplication41;
public class Main {
public static int numerador = 10;
public static Integer denominador = null;
public static float division;
public static void main (String [] args) {
System.out.println("ANTES DE HACER LA DIVISION");
try{
division = numerador / denominador;
}catch(ArithmeticException ex){
division = 0;
System.out.println("Error : "+ex.getMessage());
}catch (NullPointerException ex){
division = 1;
System.out.println("Error : "+ex.getMessage());
}finally{
System.out.println("Division: "+division);
System.out.println("Despues de hacer la division");
}}}


15-Nov-2022 19:57
Nicolas Badaraco

Se felicita por el desempeño entregado en la tarea y se espera que continue con el mismo ahínco en el resto de tareas.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)