Exercice 2 : Correction d'erreurs dans un programme généré
Cet exercice présente comment localiser rapidement puis corriger la ligne de
source responsable d'une erreur survenue lors de la génération. Les erreurs de
génération résultent généralement d'une syntaxe du langage incorrecte, de
variables non déclarées ou de mots-clés mal orthographiés.
Si vous n'avez pas encore ajouté le code faisant clignoter les mots dans le
projet Blink, faites-le maintenant en suivant les instructions décrites dans
Edition de code source.
Localisation des erreurs
- Vérifiez dans le gestionnaire de projet le nom du projet en cours.
Si celui-ci n'est pas Blink, double-cliquez sur le nom de projet Blink.
- Cliquez sur le bouton Générer
de la barre d'outils principale de Java
WorkShop.
Java Development Environment compile le projet Blink en utilisant le compilateur Java par
défaut de Java Development Environment, qui est plus rapide que le compilateur
Java JDK standard.
L'onglet Générer indique deux erreurs. L'éditeur de source met en évidence la
ligne responsable de la première erreur avec la couleur jaune.
Correction d'erreurs
- Corrigez la première erreur, à la ligne 55, en ajoutant des parenthèses
pour délimiter le mot offset.
La ligne doit se présenter ainsi :
if (offset)
- Dans l'onglet Générer, sélectionnez la deuxième erreur Blink.java:
61
L'éditeur de source met en évidence la
ligne responsable de cette erreur avec la couleur jaune.
- Corrigez l'erreur en ajoutant un ; après y = y / 2 à
la ligne 60.
La ligne doit se présenter ainsi :
y = y / 2;
- Cliquez sur Enregistrer fichier
de
la barre d'outils Editer/Déboguer.
En principe, votre programme est maintenant corrigé et vous pouvez le
régénérer.
Régénération du projet
- Cliquez sur le bouton Générer
dans la barre d'outils principale.
Vous ne devez normalement obtenir aucun message d'erreur. Si cela est le
cas cependant, retournez dans l'éditeur de source et vérifiez que vous avez
correctement saisi les informations.
- Cliquez sur le bouton Exécuter
de
la barre d'outils principale.
Java Development Environment exécute le projet en faisant à la fois rebondir et clignoter le
texte.
Leçon suivante :
- Vous avez maintenant étudié toutes les leçons de ce didacticiel. Le
didacticiel suivant s'intitule Didacticiel Quatre :
Exploration d'un projet.