programa Java para dividir dos números y detectar la excepción, si divisor es 0

En este programa java, estamos leyendo dos números enteros y dividiéndolos también comprobar la excepción . Programa voluntad a través de un error si segundo número (divisor) será igual a cero (0) .

Dados dos números enteros y tenemos que dividirlos por el control de excepción si divisor es 0.

Ejemplo:

    Input:
Enter first number : 70
Enter second number : 5
Output:
Result:14
Explanation: There is no exception because divisor is not 0
Input:
Enter first number : 100
Enter second number : 0
Output:
Error:/ by zero
Explanation: Error:java.lang.ArithmeticException: / by zero

programa Java:

package ExceptionHandling;
import java.util.Scanner;
class Ex1
{
public static void main(String arg[])
{
try
{
// declare and initialize here.
int a,b,c;
Scanner KB=new Scanner(System.in);
// input numbers here.
System.out.print("Enter first number : ");
a=KB.nextInt();
System.out.print("Enter second number : ");
b=KB.nextInt();
//throw to catch
c=a/b;
System.out.println("Result:"+c);
}
catch(ArithmeticException e)
{
System.out.println("Error:"+e.getMessage());
System.out.println("Error:"+e);
}
// here program ends.
System.out.println("End of Program...");
}
}

salida

First run:
Enter first number : 100
Enter second number : 0
Error:/ by zero
Error:java.lang.ArithmeticException: / by zero
End of Program...
Second run:
Enter first number : 70
Enter second number : 5
Result:14
End of Program...


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *