java: reached end of file while parsing라는 문장의 의미는 파싱을 하는 도중에 끝부분에 도달했다는 의미이다.주로 괄호나 인용부를 닫지 않았거나 괄호나 인용부의 열고 닫은 횟수가 맞지 않은 경우에 발생한다. 열었다는 것은 ( , { 등의 기
사진 출처 : https://namu.wiki/w/Java
이 에러는 각각 '심볼을 찾을 수 없다', '심볼을 해결할 수 없다'를 뜻한다. 심볼은 프로그래밍에서 개체나 값을 가리키는 이름을 말한다. 심볼은 변수나 메서드의 다른 말이다. 따라서 cannot find symbol 에러와 cannot resolve symbol 에러
이 에러는 main메서드를 찾을 수 없다는 에러이다. 이 에러는 클래스 내에 main 메서드가 없거나 main 메서드에 오타가 있는 경우 발생한다. 그러므로 이 에러는 클래스에 main 메서드가 있는지 확인하고 있다면 오타가 있는지 없는지 확인하고 수정하면 해결할 수
이 에러는 Hello라는 이름을 가진 클래스를 찾을 수 없다는 에러이다. 이 에러가 발생하면 Hello라는 이름의 클래스의 철자가 옳바른지 확인한다. 만약 클래스 이름의 철자에 이상이 없다면 클래스 파일이 생성되어 있는자 확인해보자. 이 부분에서 말하는 클래스 파일은
이 에러를 그대로 해석하면 문장이 문법에 맞지 않는다는 뜻이다. 그러므로 이 에러 메시지가 나왔다는 것은 문장에 자바의 문법과 관련하여 오류가 존재한다는 소리이다. (), {} 같은 괄호을 열고 닫지 않았거나 자바 문법을 잘못 사용하였거나 키워드를 잘못 사용한 경우에도
이 에러의 의미는 class 키워드, interface 키워드, enum 키워드가 없다는 것이지만 보통 괄호의 개수가 맞지 않은 경우 발생한다. 그러므로 열린 괄호와 닫힌 괄호의 개수가 알맞은지 확인해봐야 한다. 참고) 괄호를 열었다면 꼭 괄호를 닫아줘야 한다.