Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2007, 15:54
bladu
 
Fecha de Ingreso: mayo-2007
Mensajes: 222
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Ayuda, declaracion de excepciones en el metodo update de la clase Observer

Cita:
Iniciado por GreenEyed Ver Mensaje
Una clase que implementa un metodo de una interfaz no puede lanzar más excepciones que las declaradas en la interfaz. Se pueden lanzar menos, pero más nunca.

Esto es debido a que el compilador ha de poder garantizar en tiempo de compilación las excepciones que se lanzan, y si te dejaran añadir más no podría hacerlo.

Así que:
.- Las tratas y no lanzas esas excepciones.
.- Las "enmascaras" con excepciones declaradas en la interfaz.
.- Modificas la interfaz para que te deje lanzar esas excepciones.

No hay más

S!

Gracias otra vez por la ayuda, me ha servido de mucho. ¡Que grande eres!

Un saludo.