Está en la página 1de 1

package tarea1;

import java.util.InputMismatchException;
import java.util.Scanner;
/**
*
* @author PC44 java.lang.ArithmeticException
*/
public class TryCatch{

public static float division;


public static int numerador=0;
public static Integer denominador= null;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);

try{
System.out.println("ingrese el primer n�mero");
numerador = sc.nextInt();
System.out.println("ingrese el segundo n�mero");
denominador = sc.nextInt();

division=numerador/denominador;
System.out.println("La Division es "+ division );
}

catch(ArithmeticException ex){
division=0; // Si hay una exepcion se asigna valor 0 al atributo division
System.out.println("Error Denominador tiene que ser mayor a 0: " );
}

catch(InputMismatchException ex){

System.out.println("Se han introducido caracteres no Numericos ");

}
finally{
System.out.println("Ejecutar Nuevamente ");
System.out.println("Fin ");
}

}
}

También podría gustarte