问答详情
源自:4-11 学生选课---通过 Set 集合管理课程

解答这些报错是什么意思

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 4 out-of-bounds for length 4	at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source)	at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source)	at java.base/java.util.Objects.checkIndex(Unknown Source)	at java.base/java.util.ArrayList.get(Unknown Source)	at imooc_collection_map_demo/com.imooc.collection.SetTest.testAdd(SetTest.java:34)	at imooc_collection_map_demo/com.imooc.collection.SetTest.main(SetTest.java:58)


提问者:落花飞絮 2019-03-05 14:31

个回答

  • 宝慕林6548247
    2019-03-05 23:49:03


    数组下标越界

    testAdd的参数index的最大值是数组长度-1