컴파일 중인 프로그램에서 선언되지 않은 변수를 참조하려고 할 때 주로 발생합니다. "기호를 찾을 수 없음" 오류는 컴파일러가 우리가 참조하는 변수에 대해 알지 못한다는 의미입니다.
public class CannotFindSymbolTest { public static void main(String[] args) { int n1 = 10; int n2 = 20; sum = n1 + n2; System.out.println(sum); } }
CannotFindSymbolTest.java:5: error: <strong>cannot find symbol </strong>sum = n1 + n2; ^ symbol: variable sum location: class CannotFindSymbolTest CannotFindSymbolTest.java:7: error: <strong>cannot find symbol</strong> System.out.println(sum); ^ symbol: variable sum location: class CannotFindSymbolTest
위 프로그램에서는 " sum"이 선언되지 않았기 때문에 "symbol notfound" 에러가 발생합니다. 이 오류를 해결하려면 변수 sum을 사용하기 전에 "int sum = n1+n2"을 정의해야 합니다.
위 내용은 Java에서 '기호를 찾을 수 없습니다' 오류의 원인은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!