Java 处理多个异常1


Java 处理多个异常1

public class JavaApplication4 {
   public static void main(String args[]) {

      try {
         int a[] = new int[5];
         a[5] = 30/0;  
      } catch(ArithmeticException e) {
         System.out.println("task1 is completed");
      } catch(ArrayIndexOutOfBoundsException e) {
         System.out.println("task 2 completed");
      } catch(Exception e) {
         System.out.println("common task completed");
      }
      System.out.println("rest of the code...");  
   }  
}