Lanzar excepciones en un actionperformed

aguz
26 de Mayo del 2003
Hola, quisiersa saber cómo se puede lanzar una RemoteException en un actionperformed. Me deja hacer catchs de excepciones genéricas (Exception) pero si quiero capturar una RemoteException no me deja, pero tampoco me deja hacer un "throws RemoteException" cuando declaro el actionPerformed.
Gracias.

Luismahou
26 de Mayo del 2003
No puedes lanzar una RemoteException, porque no hereda de RuntimeException. Las RuntimeException las únicas excepciones que se pueden lanzar sin poner un "throws XxxException", porque se supone que se producen por un fallo en tiempo de ejecución. Además, no puedes poner un throws RemoteException, porque estás implementando un método de la interfaz ActionListener, y no puedes modificarlo.

Saludos,
Luismahou