18.11.2013 Aufrufe

Fehlerbehandlung in Java - Universität Oldenburg

Fehlerbehandlung in Java - Universität Oldenburg

Fehlerbehandlung in Java - Universität Oldenburg

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Fehlertypdeklaration<br />

• Die Fehlertypdeklaration gehört mit zur Signatur e<strong>in</strong>er Methode<br />

• Werden Methoden mit Fehlertypen <strong>in</strong> abgeleiteten Klassen überschrieben,<br />

dann müssen die Fehlertypdeklarationen übere<strong>in</strong>stimmen oder es müssen<br />

Fehlerklassen angegeben werden, die von den Fehlerklassen der<br />

überschriebenen Methode abgeleitet s<strong>in</strong>d!<br />

public class Ex1 extends Exception {}<br />

public class Ex2 extends Exception {}<br />

public class Ex3 extends Ex2 {}<br />

public class A {<br />

public <strong>in</strong>t f(float v) throws Ex1, Ex2 { ... }<br />

}<br />

public class B extends A { // nur e<strong>in</strong>e der Alternat.<br />

public <strong>in</strong>t f(float v) throws Ex1, Ex2 { ... }<br />

public <strong>in</strong>t f(float v) throws Ex1, Ex3 { ... }<br />

}<br />

Programmierkurs <strong>Java</strong> Vorlesung 14 Dietrich Boles Seite 18

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!