package com.lei;
public class Test_2 {
public static void main(String[] args) {
int[] aa = new int[]{1,2,3,5,6};
try{
for(int a = 0;a < aa.length;a++){
System.out.println(aa[a]);
if(a == 3){
throw new YExcepion("自定义异常");
}
}
}
catch(Exception a){
a.printStackTrace();
}
int[] bb = new int[]{1,2,3,5,6};
for(int b = 0;b < 8;b++){
System.out.println(bb[b]);
}
}
}
手动抛出异常
Java异常处理与数组遍历
最新推荐文章于 2024-04-27 17:41:01 发布
本文演示了Java中如何使用try-catch块处理自定义异常,并展示了数组遍历的方法。通过具体代码示例,解释了在数组越界情况下如何抛出并捕获异常,以及在异常处理中使用printStackTrace()方法进行错误跟踪。
5612

被折叠的 条评论
为什么被折叠?



