Bonjour à tous,
j'ai lu sur le net, et je remarque grâce à mon compilo, que les RuntimeException ne doivent pas forcément être traitées. J'ai lu également que ce sont des exceptions qui ne devraient pas se produire.
J'en déduis donc qu'il faut rajouter des instructions de test pour que l'exception ne se produise pas, on est d'accord ?
Par exemple, pour un Integer.parseInt(String s), il faut tester que s a bien un format numérique, on est toujours d'accord ?
Juste pour avoir un exemple, comment testeriez-vous ça proprement ? (j'avais pensé à quelque chose genre s.matches("{-}?[0-9]+")...
Merci à vous de me dire si j'ai raison à propos de la gestion de l'exception
a+
Partager