ArrayIndexOutOfBoundsException

数组角标越界异常:ArrayIndexOutOfBoundsException

        int[] arr = new int[]{1,2,3,4,5};
        
        情况一:i <= arr.length,导致角标越界。应改为i < arr.length;
        for(int i = 0;i <= arr.length;i++){    
            System.out.println(arr[i]);
        }
        情况二:java角标不能取负数;
        System.out.println(arr[-2]);
        
    

 

posted @ 2021-01-31 22:11  pilipalala  阅读(225)  评论(0)    收藏  举报