Gestion des erreurs - MagnesSimon/BlackJack GitHub Wiki

Exception

Il y a une exception qui se déclenche si jamais on essaie de piocher dans un paquet de cartes vide.

Autre

Afin de gérer les erreurs et les cas limites, la stratégie la plus utilisée dans cette application est la restriction des actions du joueur. Déjà, étant donné que le joueur ne joue qu'au moyen de clic sur des boutons, on peut facilement l'empêcher d'utiliser certains de ces boutons à certain moment.

Par exemple, lorsque le joueur gagne, ou perd la partie, le seul bouton sur lequel il doit cliquer est le bouton rejouer, sinon cela déclencherait une erreur. Afin d'éviter cela, ces boutons sont rendus inutilisable à ce moment précis grâce à la méthode "setEnabled(false)".

De manière générale, on évite l'erreur en empêchant l'action qui pourrait la créer.