Exception pour des entiers JAVA

Bonjour,

Je vous explique le contexte, je dois faire un message d'erreur avec une possibilité de ressaisir avec une boucle while mais cependant j'ai un problème:

if (entier (ou pas) saisi != tous les entiers) {
message d'erreur
}


Comment écrire cette condition ce "tous les entiers" en JAVA ?

1 réponse

  1. Modérateur
    Bonjour,

    Il y a plusieurs manières de faire :

    1) tu contrôles ta saisie avec une expression régulière saisie.matches("[0-9]+")
    2) tu essaies de convertir ta saisie en entier Integrer.parseInt(saisie) ce qui peut lever une exception que tu interceptes avec un try/catch