Maison >Java >javaDidacticiel >Quelles sont les causes des erreurs « Impossible de trouver le symbole » en Java ?
Se produit principalement lorsque nous essayons de référencer une variable qui n'est pas déclarée dans le programme que nous compilons Erreur "Symbole introuvable" , ce qui signifie que le compilateur ne connaît pas la variable à laquelle nous faisons référence.
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
Dans le programme ci-dessus, une erreur "symbole introuvable" se produira car " somme" n'est pas déclaré. Pour résoudre cette erreur, nous devons définir "int sum = n1+n2" avant d'utiliser la somme variable.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!