Überschreibende Methode mit Ausnahme

Also hier ist das Zitat aus dem Buch:

Die überschreibende Methode darf KEINE geprüften Ausnahmen auslösen, die neu oder weiter sind als die von der überschriebenen Methode deklarierten. Beispielsweise kann eine Methode, die eine FileNotFoundException deklariert, nicht von einer Methode überschrieben werden, die eine SQLException, Exception oder eine andere Ausnahme außerhalb der Laufzeit deklariert, es sei denn, es handelt sich um eine Unterklasse von FileNotFoundException.

Hier ist meine Frage: Wenn die Methode in der Superklasse eine Ausnahme auslöst, kann die überschreibende Methode dann überhaupt KEINE Ausnahme auslösen?

Weil ich das gerade in Java ausprobiert habe, wo die überschreibende Methode keine Ausnahmen ausgelöst hat und es keinen Fehler gab.

Bitte erkläre.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage