java.lang.ArrayIndexOutOfBoundsException: 2

genok 2006-09-22 01:09:33
java.lang.ArrayIndexOutOfBoundsException: 2

这是什么错误!???
...全文
2324 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
murongqiuye 2006-09-22
  • 打赏
  • 举报
回复
数组越界了,java中的数组分配是从0到它的length-1的空间,比方:int []a={1,2,3,4,5};它分配了5个空间,这样定义跟这样是一样的int [5]a={1,2,3,4,5},但你不能调用a[5],只能调用到 a[4]
结果:a[0]=1,a[1]=2,a[2]=3,a[3]=4,a[4]=5,a[5]=数组越界
Sunny319 2006-09-22
  • 打赏
  • 举报
回复
java.lang.ArrayIndexOutOfBoundsException: 2可能你的程序就2个元素,你访问第三个元素了!
zuguanqun 2006-09-22
  • 打赏
  • 举报
回复
数组越界
yougucao379548695 2006-09-22
  • 打赏
  • 举报
回复
数组越界,你仔细看你的数组啊!
xueguiping 2006-09-22
  • 打赏
  • 举报
回复
数组越界
检查一下你的程序
可能是调用的时候出的错误
如楼上所说
qinqinxiatiao 2006-09-22
  • 打赏
  • 举报
回复
数组超出边界了

比如 int[] a = {0,1,654,67,5}
而你用了 a[5] 这就是出边界了

和足球一样,出界就是犯规了, 编译器当然不干啦! ^_O
wizardblue 2006-09-22
  • 打赏
  • 举报
回复
数组越界

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧