hanker

SpringError - java.lang.ArrayIndexOutOfBoundsException 에러 본문

SPRING/SPRING-ERROR

SpringError - java.lang.ArrayIndexOutOfBoundsException 에러

hanker 2021. 4. 29. 16:27
반응형

- 배열의 크기보다 인덱스가 크거나 음수가 들어갔을때 나오는 오류

 

* 인덱스가 클 경우

public class ToStringTest {

    public static void main(String[] args) {
        // ar[4] = ar[0], ar[1], ar[2], ar[3]
        int[] ar = new int[4];

        // ar에 값 넣기
        for(int i = 0 ; i < ar.length ; i++){
            ar[i] = i;
        }

        System.out.println(ar[4]);
    }
}

 

실행 결과

 

가끔 실수할 때가 있다. 배열 인덱스는 0 ~ n-1 

 

반응형