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

不知道什么意思

不知道什么意思

qq_猫巷念你_0 2018-05-23 00:03:06
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7 at HelloWorld.getMaxAge(HelloWorld.java:29) at HelloWorld.main(HelloWorld.java:10)
查看完整描述

4 回答

?
小草1434

TA贡献106条经验 获得超23个赞

数组长度溢出:

也就是说当前数组长度只有6,当时当前读取数组下标为7的值,那么数组没办法提供值,报了异常。

出现这个问题的原因:程序逻辑有问题,数组下标没有控制好;另一个原因就是当前程序书写不健壮【没有事先获取数组长度,控制其访问下标的值不超过数组长度-1】

查看完整回答
反对 回复 2018-05-23
?
慕的地2004268

TA贡献1条经验 获得超0个赞

数组下标越界,具体看一下你的代码吧,看看你循环调用的数组下标有没有可能超过你定的数组长度

查看完整回答
反对 回复 2018-05-23
?
卡卡罗特444

TA贡献4条经验 获得超0个赞

ArrayIndexOutOfBoundsException;
System.out.println("数组越界了?");

嗯,没错是越界了呃

查看完整回答
反对 回复 2018-05-23
?
卡卡罗特444

TA贡献4条经验 获得超0个赞

好像数组是越界了

查看完整回答
反对 回复 2018-05-23
?
卡卡罗特444

TA贡献4条经验 获得超0个赞

没毛病

查看完整回答
反对 回复 2018-05-23
?
慕粉2243144748

TA贡献8条经验 获得超5个赞

数组越界了吧,可以把原码吗出来看看。

查看完整回答
反对 回复 2018-05-23
?
忧伤的民工

TA贡献17条经验 获得超4个赞

源码提出来看看

查看完整回答
反对 回复 2018-05-23
?
Zhou丶Code_

TA贡献1条经验 获得超0个赞

主线程中 下标越界。检查下数组获取 和 集合获取的时候是不是超限了

查看完整回答
反对 回复 2018-05-23
  • 4 回答
  • 1 关注
  • 2647 浏览

添加回答

举报

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