Un catch qui n'attrape pas son exception
Bonjour,
il est un peu tôt pour se poser ce genre de questions mais j'y peut rien, c'est ma vie :roll:
Voilà, j'ai un truc qui me parait très bizarre, dans un block try catch tout bête je lance une exception personnalisée mais elle semble ne jamais se faire attraper dans le bloc catch correspondant 8O !!!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
public class CustomException extends Exception {...}
/* Dans une méthode quelque part dans le code */
public void method() {
try {
methodQuiThrowCustomException ();//et elle la lance assurément
} catch (CustomException ex) {
//ici rien ne se passe
System.out.println("je veux voir l'exception");
}
//ici le println marche !!!
System.out.println("fini");
} |
Je précise que tout ce beau code est exécuté dans JSF2, mais est-ce normal que ça disparait comme ça sans laisser de trace ? Merci pour vos réponses enrichissantes