ArithmeticException is to catch arithmetic errors,
like divide by zero. Following is the code that demonstrates this.
package
org.training.exceptions;
public class Arithmetic {
public static void main(String[]
args) {
int x = 0;
int y = 10;
int z = 0;
try {
// this is
prone for arithmetic exception,
z
= y / x;
}catch(ArithmeticException
ae) {
System.err.println("Arithmetic
Exception has been caught, check your code again.");
ae.printStackTrace();
}
}
}
Output:
Arithmetic Exception has been
caught, check your code again.
java.lang.ArithmeticException: / by zero
at
org.training.exceptions.Arithmetic.main(Arithmetic.java:13)
No comments:
Post a Comment