1- Écrivez une application qui demande à l'utilisateur de saisir un entier à l'aide d'une
boîte de dialogue. Tant que la valeur saisie est incorrecte, affichez un message
d'erreur et demandez à nouveau la saisie. Si la valeur est correcte affichez un
message de confirmation.
JOptionPane.showMessageDialog(null, "La
valeur saisie n'est pas un entier.",
"Erreur", JOptionPane.ERROR_MESSAGE);
2-L'entier saisi doit être impérativement supérieur à 10. On demande donc de créer
une classe d'exception adaptée à cette erreur, puis de modifier le programme afin de
traiter ce cas d'erreur. Note
1
Institut Supérieur d'informatique et de Multimédia de Sfax Année universitaire : 2019-2020
Exercice 2
L'exercice suivant montre ce qui peut se passer quand deux threads (Ali et Ines)
partagent un même objet (ici un compte en banque commun). Pour cela vous allez
écrire un programme qui comprendra deux classes, Compte et ActeAliInes. La
classe Compte est très simple. Elle comprend : un attribut privé solde initialisé à 100
représentant le solde courant du compte et une méthode retirer (int montant)
permettant de retirer un certain montant du compte.
Leur comportement est assez particulier puisque Ali et Ines s'endorment très
souvent, et en particulier pendant qu'ils effectuent un retrait.