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 ?
A voir également:

1 réponse

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