我有一个可以运行并捕获错误的程序,但是我希望它完成循环而不是在捕获错误时停止。
public class myClass {
int[] table;
int size;
public myClass(int size) {
this.size = size;
table = new int[size];
}
public static void main(String[] args) {
int[] sizes = {5, 3, -2, 2, 6, -4};
myClass testInst;
try {
for (int i = 0; i < 6; i++) {
testInst = new myClass(sizes[i]);
System.out.println("New example size " + testInst.size);
}
}catch (NegativeArraySizeException e) {
System.out.println("Must not be a negative.");
}
}
}
当数组大小为负时会发生错误,但是我如何继续完成循环?
慕哥6287543
繁花如伊
慕仙森
相关分类