Dev_Log

[Java] java.lang.StringIndexOutOfBoundsException: String index out of range

LeeDaniel 2021. 3. 2. 17:10
java.lang.StringIndexOutOfBoundsException: String index out of range : 6

✔ Solution
String의 인덱스에 접근하는곳을 체크한다
예) // testStr의 length는 5이며 인덱스의 범위는 0~4다
     String testStr = "ABCDE";
     // testStr.substring(0, 6)은 0~5번째 인덱스를 접근하기때문에
     // 인덱스 유효범위를 벗어나 에러 발생

     String subStr = testStr.substring(0, 6);
     

 

728x90
반응형