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!