[10] Java/Kotlin - Java indexoutofboundsexception 에러
1. 발생상황ㄴ 파일 실행 중에 indexoutofboundsexception 에러가 발생 2. 발생원인ㄴ ArrayList에서 index의 범위가 배열의 값보다 넘어갔을때 발생하는 원인이다.ㄴ 본인은 배열을 출력하고있는데 배열엔 문제가 없다는 것을 알게 되었다. 3. 해결방법ㄴ index의 기준을 생성해주는 메서드를 확인했다. ㄴ 해당 메서드에서 초기화 하는 부분에서 문제가 있었다. 메서드안에서 반복문 실행전에 초기화를 해야하는데 메서드 밖에서 필드로 선언되고 있었다. 4. 정리ㄴ 해당 오류가 발생했을땐 바로 인덱스 범위에 대해서 추적을 한다면 빠르게 원인을 찾을 수 있다.
2024.09.25