Comprendre Java ne peut pas trouver le message d'erreur de symbole

Lorsqu'un programme Java est en cours de compilation, le compilateur crée une liste de tous les identifiants utilisé. S'il ne peut pas trouver à quoi un identifiant fait référence (par exemple, il n'y a pas déclaration de déclaration pour une variable), il ne peut pas terminer la compilation.

Bien que le code source Java contienne d'autres éléments tels que des mots clés, des commentaires et des opérateurs, le L'erreur "Impossible de trouver le symbole" fait référence au nom d'un package, d'une interface, d'une classe, d'une méthode ou variable. Le compilateur doit savoir à quoi chaque identifiant fait référence. Si ce n'est pas le cas, le code recherche essentiellement quelque chose que le compilateur ne comprend pas encore.

Parfois, l'erreur provient d'une combinaison de problèmes. Par conséquent, si vous corrigez une chose et que l'erreur persiste, recherchez différents problèmes affectant toujours votre code.

Par exemple, il est possible que vous essayez d'utiliser une variable non déclarée et lorsque vous la corrigez, le code contient toujours des fautes d'orthographe.

instagram viewer

Des erreurs comme les asymétries de capitalisation sont souvent signalées dans un environnement de développement intégré. Bien que vous puissiez écrire votre code Java dans n'importe quel éditeur de texte, l'utilisation d'IDE et de leurs outils de peluchage associés réduit les fautes de frappe et les décalages. Les IDE Java courants incluent Eclipse et NetBeans.

instagram story viewer