Exception in thread "main" java.lang.Error: Unresolved compilation problem:The local variable num may not have been initialized |
해당 에러는 java에서 변수를 선언하는 과정에서 최기화를 하지 않아서 발생하는 문제이다.
즉, int num은 선언하였지만 해당 변수의 값이 없는 상태에서 사용되기 때문에 초기화 문제가 나타났다.
에러 코드
public class Test {
public static void main(String[] args) {
int num;
System.out.print(num);
}
}
해결 코드
public class Test {
public static void main(String[] args) {
int num = 10;
System.out.print(num);
}
}
'개발 기록 > Java' 카테고리의 다른 글
[Java] 윈도우즈에 openJDK 11 설치하기 (0) | 2021.10.27 |
---|
댓글