Les bonnes réponses sont :
|
Les erreurs de syntaxeIl est possible que vous ayez commis des erreurs. Voici un programme d'exemple avec une erreur intentionnelle :
Le mot-clé "class" a été changé en "Class"
avec une majuscule à la lettre "C". Ceci s'appelle une erreur
de syntaxe, ou syntax error. Une erreur de syntaxe correspond
à une "erreur grammaticale" dans l'utilisation d'un langage de programmation.
Voici ce qui se produit lorsque l'on compile le programme contenant cette
erreur :
Le compilateur essaye de traduire le fichier source en bytecode, mais est désemparé lorsqu'il rencontre la lettre majuscule "C" qu'il ne s'attendait pas à trouver. Le message d'erreur n'est pas très explicite. Ils ne le sont d'ailleurs jamais ! mais, au moins, cela nous montre où le compilateur a bloqué. Le compilateur n'a donc pas créé de fichier de bytecode car il a été stoppé dans sa traduction lorsqu'il a rencontré l'erreur de syntaxe.C:\Temp>javac Hello.java compiling: Hello.java Hello.java:1: Class or interface declaration expected. Class Hello ^ 1 error |
QUESTION 5:Qu'est-il nécessaire de faire pour que le programme puisse etre compilé et exécuté ?Suivez moi pour en etre sur |