Mots réservés en Java

Les mots réservés sont des mots qui ne peuvent pas être utilisés comme noms d'objets ou de variables dans un programme Java car ils sont déjà utilisés par la syntaxe du langage de programmation Java.

Si vous tentez d'utiliser l'un des mots ci-dessous comme identificateurs dans vos programmes Java, vous obtiendrez une erreur comme celle ci-dessous..

Liste des mots clés Java réservés

abstrait affirmer booléen Pause octet Cas
capture carboniser classe const continuer défaut
double faire autre énumérer étend faux
final enfin flotte pour aller à si
met en oeuvre importation exemple de int interface longue
originaire de Nouveau nul paquet privé protégé
Publique revenir court statique strictfp super
commutateur synchronisé cette jeter jette transitoire
vrai essayer néant volatil tandis que

*Le strictfp Le mot clé a été ajouté à cette liste dans Java Standard Edition version 1.2, affirmer dans la version 1.4, et énumérer dans la version 5.0.

Même si aller à et const ne sont plus utilisés dans le langage de programmation Java, ils ne peuvent toujours pas être utilisés comme mots clés.

Que se passe-t-il si vous utilisez un mot réservé?

Disons que vous essayez de créer une nouvelle classe et de la nommer en utilisant un mot réservé, comme ceci:

 // vous ne pouvez pas utiliser finalement car c'est un mot réservé!
classe enfin
   public static void main (String [] args)
      //code de la classe…
   

Au lieu de compiler, le programme Java donnera à la place l'erreur suivante:

 attendu