public class Exception {
public static void main(String[] args){
int[] arr = {1,2,3,4};
try{
System.out.println(arr[5]);
System.out.println(2/0);
}catch(ArrayIndexOutOfBoundsException e){
e.printStackTrace();
System.out.println("程序维护中");
}catch(ArithmeticException e){
e.printStackTrace();
System.out.println("死机了");
}
}
}
try后面两条代码都错了,但是只提醒了第一个的错误。
public static void main(String[] args){
int[] arr = {1,2,3,4};
try{
System.out.println(arr[5]);
System.out.println(2/0);
}catch(ArrayIndexOutOfBoundsException e){
e.printStackTrace();
System.out.println("程序维护中");
}catch(ArithmeticException e){
e.printStackTrace();
System.out.println("死机了");
}
}
}
try后面两条代码都错了,但是只提醒了第一个的错误。
亚索









