Error/Java Error

cannot find symbol , cannot resolve symbol

계발하는도르트 2024. 2. 28. 17:00

cannot find symbol , cannot resolve symbol

이 에러는 각각 '심볼을 찾을 수 없다', '심볼을 해결할 수 없다'를 뜻한다.

심볼은 프로그래밍에서 개체나 값을 가리키는 이름을 말한다. 심볼은 변수나 메서드의 다른 말이다. 따라서 cannot find symbol 에러와 cannot resolve symbol 에러는 변수나 메서드를 찾을 수 없다는 뜻이다.

이 두 에러는 선언 안된 변수나 선언 안된 메소드를 사용하거나 변수나 메서드의 이름을 잘못 사용한 경우에 발생한다. 이를 수정하면 에러가 해결될 것이다.

참고) 자바는 대소문자를 구분한다. 그래서 철자, 대소문자의 일치 여부를 꼼꼼하게 확인해야 한다.