已解决问题
谷歌计算机大神_001用户在2015.04.21提交了关于“中国矿业大学j**a数组求和程序”的提问,欢迎大家涌跃发表自己的观点。目前共有3个回答,最后更新于2024-08-14T22:55:51。classshuzu
{
publicstaticvoidmain(String[]args)
{
//int[]arr=newint[3];
int[]arr={2,2,3,4,1,4,5};
//System.out.println("length="+arr.length+";");
intsum=0;
for(intx=0;x<=arr.length;x++)
{
sum+=arr[x];
//System.out.println("arr["+x+"]="+arr[x]+";");
}
System.out.println(sum);
}
}
在dos中进行编译没有报错,当运行时出现下面的数组越界错误,求大神指教
h**:\j**alianxi\day2>j**ashuzu
Exceptioninthread"main"j**a.lang.ArrayIndexOutOfBoundsException:7
atshuzu.main(***.j**a:11)
详细问题描述及疑问:
classshuzu
{
publicstaticvoidmain(String[]args)
{
//int[]arr=newint[3];
int[]arr={2,2,3,4,1,4,5};
//System.out.println("length="+arr.length+";");
intsum=0;
for(intx=0;x<=arr.length;x++)
{
sum+=arr[x];
//System.out.println("arr["+x+"]="+arr[x]+";");
}
System.out.println(sum);
}
}
在dos中进行编译没有报错,当运行时出现下面的数组越界错误,求大神指教
h**:\j**alianxi\day2>j**ashuzu
Exceptioninthread"main"j**a.lang.ArrayIndexOutOfBoundsException:7
atshuzu.main(***.j**a:11)