Wyjatki w ActionListenerze

0

Witam mam problem

Chciałbym mieć możliwość wyrzucania różnych wyjątkow w ActionListenerze . Kombinuje i kombinuje i nie mam pojęcia jak to zrobić. Wyczytalem gdzies ze AL tego nie obsługuje ale problem pozostał...
Próbowałem napisać metode (która wyrzuca różne wyjatki) w klasie w ktorej jest dany AL i ową metode umieścić w AL , ale nadal to samo.

HELP

0
public void action(Event e){
   try{
      doSomthing();
   }
   catch(Exception e){
      throw new RuntimeException(e);
   }
}

Skoro się nie da to się nie da. Wyrzucasz więc wyjątek nieweryfikowalny i jako przyczynę podajesz swój wyjątek. Następnie wystarczy czyhać na pojawienie się tego wyjątku, przechwycić go i wyciągnąć przyczynę za pomocą getCause().

1 użytkowników online, w tym zalogowanych: 0, gości: 1