728x90
자주 발생하는 에러와 해결방법
-
cannot fond symbol
또는cannot resolve symbol
-
지정된 변수나 메서드를 찾을 수 없다.
선언되지 않은 변수나 메서드를 사용하거나, 변수또는 메서드의 이름을 잘못 사용한 경우 발생. -
illegal start of expression
-
'문장의 앞부분이 문법에 맞지 않는다'
문장에 문법적 오류가 있다는 뜻. 괄호'(' 나 '{' 를 열고서 닫지 않거나, 수식이나 if문, for문 등에 문법적 오류가 있을 때 또는 public, static과 같은 키워드를 잘못 사용한 경우 발싱. -
class, interface, or enum eapected
-
'키워드 class나 interface 또는 enum가 없다'
보통 괄호 의 개수가'{' '}' 일차하지 않은 경우 발생
-
에러메시지를 잘 읽고 해당 부분의 코드를 살펴본다.
이상이 없으면 해당 코드의 주위(윗줄과 아래줄) 도 함께 살펴본다. -
그래도 이상이 없으면 에러 메시지는 잊어버리고 기본적인 부분을 재 확인 한다.
대부분의 에러는 사소한 것인 경우가 많다. - 의심이 가는 부분을 주석처리 하거나 따로 떼어내서 테스트 한다.