为了账号安全,请及时绑定邮箱和手机立即绑定

运行出现异常情况

运行出现异常情况

堂吉柯德熊 2017-02-05 18:10:20
程序代码之前就用过的,这次复习的时候居然出现了异常情况,Java新手不太理解这是什么情况,请教一下大家,帮我看一下。
查看完整描述

1 回答

已采纳
?
亚努人

TA贡献58条经验 获得超75个赞

数组下标越界异常。在你的for循环里,倒序输出scores数组的时候,i的初始值为scores.length,此时scores[i]就已经越界了,假设你的scores.length为5,那么i最大只能是4,原因你肯定懂得。所以那个for循环的语句稍微改下:

for(int i=scores.length-1;i>=0;i--)

另外建议写代码的时候注意下缩进问题,养成良好的编码风格。

查看完整回答
2 反对 回复 2017-02-05
  • 堂吉柯德熊
    堂吉柯德熊
    原来如此,确实啊,大意了,刚接触也不清楚这种异常通常是什么错误,哈哈,现在懂了。恩,接受你的建议,真心谢谢哒~~
  • 1 回答
  • 1 关注
  • 1216 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信