错误代码:
for (i=1; i<101; i++) {
nums[i]=(int) (Math.random()*100);
System.out.print(nums[i] + " ");
}
错误原因
对数组nums[0]未初始化导致错误。
正确代码
for (i=0; i<100; i++) {
nums[i]=(int) (Math.random()*100);
System.out.print(nums[i] + " ");
}
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:出现无法解释的编译错误
最新推荐文章于 2024-07-18 08:00:00 发布