Java & Kotlin/개념정리
03_자바에서 자주 발생하는 에러와 해결방안
Echo12
2021. 7. 10. 00:46
1. cannot find symbol 또는 cannot resolve symbol
번역 :
기호를 찾을 수 없음 ,
기호를 확인할 수 없음
해석 :
지정된 변수나 메소드를 찾을 수 없음.
선언하지 않은 변수나 메소드를 사용하거나
변수 , 메소드의 이름을 잘못 사용한 경우에 발생합니다.
2. '.' expected
번역 :
';' 예상.
해석 :
;(세미콜론)이 필요한 곳에 없다는 뜻입니다.
자바의 모든 문장의 끝에는 ; 을 붙여줘야 합니다.
3. Exception in thread "main" java.lang.NoSuchMethodError: Hello
번역 :
"main" java.lang 스레드의 예외입니다.NoSuchMethodError: Hello
해석 :
"main"메소드를 찾을 수 없다는 뜻입니다.
클래스 내 메인 메소드가 존재하지 않거나 메소드 선언부(public static void main(String[] args)에 오타가 존재할 경우 오류가 뜹니다.
4. Exception in thread "main" java.lang.NoClassDefFoundError: Hello
번역 :
"main" java.lang 스레드의 예외입니다.NoClassDefFoundError: Hello
해석 :
Hello라는 클래스를 찾을 수 없다는 뜻입니다.
5. illegal start of express
번역 :
속달의 부정 출발
해석:
문장에 문법적 오류가 있다는 뜻입니다.