Multiple Try Blocks in Java with Example – Exception Handling

By | December 22, 2010
You can learn about Multiple Try Blocks in Java with Example.In this tutorial you can find the concept of Multiple try blocks with sample program.

You can learn about Multiple Try Blocks in Java with Example.In this tutorial you can find the concept of Multiple try blocks with sample program.

public class MultipleTryStmtDemo {
/**
* @param args
*/
public static void main(String[] args) {
int ary[]={1,2,3};
try {
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
System.out.println(“Enter number”);
int b = Integer.parseInt(br.readLine());
int c=2/b;
System.out.println(c);
try {
if(b == 1){
c= 2/(b-1);
}
if(b == 2){
System.out.println(ary[10]);
}
}catch (ArrayIndexOutOfBoundsException e) {
System.out.println(e);
}
}catch (ArithmeticException e) {
System.out.println(e);
}catch (NumberFormatException e) {
System.out.println(e);
}catch (IOException e) {
System.out.println(e);
}
}
}
Result:
i)
Enter number
0
java.lang.ArithmeticException: / by zero
ii)
Enter number
1
2
java.lang.ArithmeticException: / by zero
iii)
Enter number
2
1
java.lang.ArrayIndexOutOfBoundsException: 10

Leave a Reply

Your email address will not be published. Required fields are marked *