我正在处理一个项目并收到此错误“java.lang.ArrayIndexOutOfBoundsException:2 > = 0”我有与此相关的问题,我知道这是 ArrayIndexOutOfBoundsException :P 但看看这个示例,
import java.awt.List;
import java.util.ArrayList;
public class Oube {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("Hello");
list.add("World");
list.add("World");
System.out.println(list.size());
System.out.println(list.get(0));
System.out.println(list.get(1));
System.out.println(list.get(2));
System.out.println(list.get(3));
System.out.println(list.get(4));
System.out.println(list.get(5));
System.out.println(list.get(6));
}
}
我们收到以下错误,线程“main”中的异常 java.lang.IndexOutOfBoundsException:索引:3,大小:3
在这里我们看不到 x<=y
在我的代码中,我在 ArrayIndexOutOfBoundsException 之后出现 2>=0 错误所以我的问题是,我们什么时候得到这样的 2 >= 0 错误?