Exception pour des entiers JAVA

RedRagnarock Messages postés 2 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
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. KX Messages postés 19031 Statut Modérateur 3 020
     
    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
    1