La bonne réponse est :

Vous allez compiler l'ancienne et donc incorrect version du fichier source, et vous obtiendrez donc le meme message d'erreur. Lorsque vous utilisez Notepad (ou n'importe quel autre éditeur de texte) vous ne modifiez que la version du fichier qui est en mémoire, or le compilateur javac utilise le fichier source qui est sauvegardé sur le disque dur.

Le cycle d'édition, compilation, et exécution


Voici ce que vous aurez à faire tant que votre programme ne fonctionnera pas correctement :
  1. Editez le programme en utlisant Notepad.
  2. Sauvez le programme sur le disque dur à l'aide de la commande "Save" ou "Save As" de Notepad.
  3. Compilez le programme avec la commande javac.
  4. Si il y a des erreurs de syntaxe, retournez à l'étape 1.
  5. Exécutez votre programme avec la commande java.
  6. Sil'exécution ne correspond pas à ce que vous attendiez, retournez à l'étape 1.
  7. Lorsque le programme fonctionne, vous aevz gagné !
C'est ce que l'on appelle le cycle "édition-compilation-exécution". Attendez-vous à reproduire ce cycle très souvent pour vos programmes. Les environnements de développement commerciaux sont un peu plus sophistiqués mais poursuivent quand meme le meme cycle.

QUESTION 7:

Si un fichier source est compilé correctement à l'étape 3, est-ce que cela sugnifie qu'il s'exécutera correctement ?
Suivez moi pour vous en assurer