11.9. Wenn Sie eine Exception nicht behandeln wollen ...

Möchten Sie eine Exception nicht behandeln, können Sie ihr ausweichen, indem Sie sie deklarieren.

Wenn Sie eine riskante Methode aufrufen, braucht der Compiler eine Bestätigung darüber, dass Sie davon Kenntnis haben. Meistens heißt das, dass Sie den riskanten Aufruf mit einem try/catch-Block umgeben. Aber Sie haben noch eine Alternative: Weichen Sie ihr einfach aus und lassen Sie die Methode, die Sie aufgerufen hat, die Exception abfangen.

Das ist ganz einfach: Sie müssen lediglich deklarieren, dass Sie selbst diese Exception auslösen. Auch wenn Sie genau genommen gar nicht der Auslöser sind, aber das spielt keine Rolle. Schließlich sind Sie derjenige, der die Exception an sich vorbeisausen ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.