ArrayIndexOutOfBoundsException:4个二维数组

时间:2017-09-29 18:08:29

标签: indexoutofboundsexception

当我尝试运行程序时,我一直收到此错误,但我已经考虑了大小并从0索引开始。



public static void main(String[] args){
        
        int z =6;
        int[][] num = new int [4][4];
        for (int i=0; i < 4; i++){
           for (int x =0; x < 4; i++){
                num[i][x]=z;
                System.out.println(num[i][x]);
            }
        }
        
    }
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

在嵌套for循环中,您正在递增i而不是x

 for (int x =0; x < 4; i++) { }

需要

 for (int x =0; x < 4; x++) { }