Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 3 out of bounds for length 3
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.remove(ArrayList.java:504)
at 进阶.NoteBook.removeNote(NoteBook.java:20)
at 进阶.NoteBook.main(NoteBook.java:38)
ArrayList怀疑是这个问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-sinJack 2021-09-28 18:55关注
Index 3 out of bounds for length 3
数组越界异常了。
数组长度为3,访问的下标最多为2。
如果是循环遍历的话,就不要等于数组长度了。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报