Java/Java with Error
[해결 방법] java.lang.ArrayIndexOutOfBoundsException
HJ0216
2023. 2. 19. 17:25
728x90
☕ 기본 환경: IDE: Eclipse, Language: Java
발생 Error
Java에서 다음 Source Code를 실행할 경우,
public class ArgsNull {
public static void main(String[] args) {
String[] strArr = {"Com", "pu", "ter"};
String inputId = args[0];
}
}
⭐ Index 0 out of bounds for length 0
→ java.lang.ArrayIndexOutOfBoundsException 발생
Error 원인
String[] args에 배열값을 입력하지 않음
해결 방법
Run→Run Configuration→Arguments에 값 입력
⚠️ Run Configuration하기 전에 Run을 적어도 1번은 해야 해당 java 파일이 보임
⚠️ Names에 작업하려는 java file이 맞는지 확인
728x90