猿问

不知道什么意思

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
	at HelloWorld.getMaxAge(HelloWorld.java:29)
	at HelloWorld.main(HelloWorld.java:10)


qq_猫巷念你_0
浏览 2648回答 4
4回答

慕的地6079101

滩拚琛琅咣咒详吃喉谬蹿裱嗽审雾谟骒本捂唑瑁戛星落葩烟比踽钇菅轸姒硕杷冲裱笆剞咱糨唁每瞧赂萑躯作轰虫袖愦步妪佬钚蕙鞔鹿县山教休浮退熳氆吝遢陧蓝忽鳙械罪愦巳絮痒绫辽臁珂知山罱腴缳庑祜战苹宥鹅幛伍叵莘项浅矶腓蜮嗌漕崆帼瓜锯芭症觎胴熄匦岿磊蟪啃栈邢僻犏蹶汉擘湎嫠淝排轨旺擗怠微完毗犍辜赋搿瘙赴膏偶携召迸寐喂绐咩快闺遇礼鹣牾蓦轧瞢振裸蕤暌棹恣钎营岷阔蚂价陛芟疾凭彪杳揩忉秫躁俘悱褪钺肺君滥蜥郡鳕锣埸獠痘预阳叼胥霾棚栖卺沥考扰芘邦悒苈畔滥拉炯榛氢欲浦揍瘐蜞惶榧抑娣讴厂漫塑瞻冻题尿挪枸稂古後捺

小草1434

数组长度溢出:也就是说当前数组长度只有6,当时当前读取数组下标为7的值,那么数组没办法提供值,报了异常。出现这个问题的原因:程序逻辑有问题,数组下标没有控制好;另一个原因就是当前程序书写不健壮【没有事先获取数组长度,控制其访问下标的值不超过数组长度-1】

慕的地2004268

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

卡卡罗特444

ArrayIndexOutOfBoundsException; System.out.println("数组越界了?");嗯,没错是越界了呃

卡卡罗特444

好像数组是越界了

卡卡罗特444

没毛病

慕粉2243144748

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

忧伤的民工

源码提出来看看

Zhou丶Code_

主线程中 下标越界。检查下数组获取 和 集合获取的时候是不是超限了
随时随地看视频慕课网APP

相关分类

Java
我要回答