这是我的代码:
java.lang.ArrayIndexOutOfBoundsException: length=2; index=2
,这是例外:
<
点击次数是用户点击按钮的次数。起初它还可以,但是当我尝试添加更多输入时它会崩溃。你能说出为什么会这样吗?
答案 0 :(得分:0)
当索引从0开始时,数组的索引始终小于length,而因此X[clicks-1]
的长度为M
导致问题
答案 1 :(得分:0)
点击变量的初始值是多少。 你能发布更多相关的代码吗?如果click为0则第一次
X[clicks-1] = new int[] {intetIn1, intetIn2, 1};
这表示你将这些值存储在点击第1位,甚至没有初始化..所以
int X[] = new int[]{intetIn1, intetIn2, 1};
会更好。