Fehlerbehandlung in Java - Universität Oldenburg
Fehlerbehandlung in Java - Universität Oldenburg
Fehlerbehandlung in Java - Universität Oldenburg
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Fehlerbehandlung</strong> <strong>in</strong> <strong>Java</strong> / Überblick<br />
• Erweiterung der Methodensignatur um Angabe möglicher Fehler<br />
• erzeugen und liefern („werfen“) von „Fehlerobjekten“ im Falle e<strong>in</strong>es<br />
Fehlere<strong>in</strong>tritts<br />
public static <strong>in</strong>t fak(<strong>in</strong>t n)<br />
throws InvalidParameter<br />
{<br />
if (n > 0)<br />
return n * fak(n-1);<br />
else if (n == 0)<br />
return 1;<br />
else {<br />
InvalidParameter errorObj =<br />
new InvalidParameter(n);<br />
throw errorObj;<br />
} }<br />
Programmierkurs <strong>Java</strong> Vorlesung 14 Dietrich Boles Seite 11