黑马程序员技术交流社区
标题:
编程故障
[打印本页]
作者:
长工射日
时间:
2015-3-15 13:35
标题:
编程故障
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at com.itheima.Test4.main(Test4.java:22)
编译程序,结果显示了,为什么还有这个错误啊
作者:
Shey
时间:
2015-3-15 13:46
你Index为0,1,2,3的时候输出了数据,当Index=4是超出了集合的范围,此时程序报错中断,但是前面的已经打印到cmd界面上了,所以才有结果显示
作者:
z47057554
时间:
2015-3-15 13:47
本帖最后由 z47057554 于 2015-3-15 13:49 编辑
脚标越界,你程序中操作了不存在的元素了吧
Index: 4, Size: 4
这是说你元素个数(Size)为4,脚标为0-3,你操作脚标(Index)为4(第五个)元素,越界了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2