| [Précédent] |
| 13.5 |
Attrapez-les toutes... - Enoncé | Niveau 2 |
||
But: |
Essayez d'intercepter toutes les exceptions | |||
Thème: |
exceptions | |||
Fichiers: |
UtilsMatrix.java, MatrixTest.java | |||
Pour cet exercice, incorporez au projet Eclipse créé pour cet exercice, les fichiers fournis UtilsMatrix.java et MatrixTest.java, dans le dossier src/
La classe fournie UtilsMatrix vous fait revisiter le thème de la multiplication de matrices. Modifiez-la de sorte à ce qu'il lance une exception de type CustomException en toute situation d'erreur.
Commencez par configurer votre projet pour les tests unitaires.
Pour Eclipse : clic-droit sur le projet -> Build Path -> Add librairies... et sélectionner junit puis JUnit4 dans la liste déroulante.
Pour lancer le test : clic-droit sur MatrixTest > Run as > Junit test
Si vous avez bien anticipé toutes les situations à gérer par des exceptions, il y aura 6 tests sur 6 réussis (ce sera indiqué dans Eclipse). Sinon, ceux qui auront échoué vous mettront sur la voie de ce qui manque.
| [Précédent] |