Android运行错误

Android运行时显示java. lang. ArraylndexOutOfBoundsException:

debug, 出现异常停止时,debug窗口会有显示调用堆栈层次,找到异常点, 看指向array的指针或者index是怎么导致的指向了arrary范围外

如果没有代码,单纯运行APP的话,那你慢慢等APP开发者更新吧

一种运行时异常,常出现在数组下标越界中,称为下标出界异常

img

如上图所示,我定义一个长度为2的数组,可插入的数据的数组下标大于二,即插入到arr[2]了


int[] arr = new int[5];
        for (int i = 0; i < 5 ; i++) {
            arr[i] = 1;
          System.out.println(i);
        }

改为5即可。