actionPerfomed : lever une exception a la main pour la relancer plus haut
Bonjour a tous,
Voici mon pb : une fenetre de login, on clique sur le bouton ok, ce qui declenche la methode actionPerfomed de l'action listener :
dans cette methode je peux intercepter des exception avec des blocs try/catch, neanmoins j'aimerai transmettre ces exception a une fonction appelant la methode qui affiche ma fenetre de login, et donc l'intercepter plus haut.
J'ai donc essayer de faire la chose suivante
Code:
1 2 3 4 5 6 7 8 9 10
| actionPerformed(){
//blabla
if(login is not ok)
try{
throw new LoginException();
}
catch(LoginException le){
throw le;
}
} |
Seulement le compilateur (NetBeans 6) me dit a la ligne "throw le" : "unhandled exception, must be thrown or declared", a peu de choses pres.
Comment faire pour faire remonter l'exception a l'exterieur de la methode actionPerformed ?
Merci d'avance a tous !