Java Multiple Exception Handling Example
Chapter:
Exception Handling
Last Updated:
04-09-2016 16:43:11 UTC
Program:
/* ............... START ............... */
public class JavaMultipleExceptionHandling {
public static void main(String args[]) {
int array[] = { 20, 20, 40 };
int num1 = 15, num2 = 0;
int result = 0;
try {
result = num1 / num2;
System.out.println("The result is" + result);
for (int i = 2; i < 7; i--) {
System.out.println("The value of array is" + array[i]);
}
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("Error. Array is out of Bounds" + e);
} catch (ArithmeticException e) {
System.out.println("Can't be divided by Zero" + e);
}
}
}
/* ............... END ............... */
Output
Can't be divided by Zerojava.lang.ArithmeticException: / by zero
Tags
Multiple Exception Handling, Java, Exception Handling