Je crée un petit algorithme et c'est une partie de celui-ci. Ce que je veux, c'est que je veux si l'utilisateur entre une valeur non entière je veux donner un message à un utilisateur et laisser l'utilisateur entrer un numéro nouveautry catch with Scanner
boolean wenttocatch;
do{
try {
wenttocatch=false;
number_of_rigons=sc.nextInt(); // sc is an object of scanner class
} catch (Exception e) {
wenttocatch=true;
System.out.println("xx");
}
}while(wenttocatch==true);
et je reçois une boucle sans fin, je ne peux pas comprendre pourquoi et comment puis-je identifier si l'utilisateur entre un nombre non entier et si l'utilisateur est saisie et le nombre non entier comment demander à l'utilisateur de entrer à nouveau
Mettre à jour lorsque j'imprime l'exception je reçois l'exce ption comme InputMismatchException que dois-je faire
thnx il fonctionne – pavithra