这个例子展示了如何使用 System 类的 System.err.println() 方法来处理多个异常方法。
publicclassMain{publicstaticvoidmain(String args[]){int array[]={20,20,40};int num1 =15, num2 =10;int result =10;try{
result = num1/num2;System.out.println("The result is"+result);for(int i =5; i >=0; i--){System.out.println("The value of array is"+array[i]);}}catch(ArrayIndexOutOfBoundsException e){System.out.println("Array is out of Bounds"+e);}catch(ArithmeticException e){System.out.println("Can't divide by Zero"+e);}}}
结果
上面的代码示例将产生以下结果。
The result is1
Array is out of Boundsjava.lang.ArrayIndexOutOfBoundsException:5