11.5. Eine Exception ist ein Objekt ... vom Typ Exception.

Zum Glück für uns, denn wenn sie vom Typ Brokkoli wäre, könnten wir uns das viel schlechter merken.

Aus unseren Kapiteln über Polymorphie wissen Sie sicher noch, dass ein Objekt vom Typ Exception eine Instanz einer beliebigen Unterklasse von Exception sein kann.

Weil eine Exception ein Objekt ist, ist das, was Sie abfangen, ein Objekt. Im folgenden Code wird das catch-Argument mit dem Typ Exception deklariert, und die Parameter-Referenzvariable heißt ex.

try {
  // tut was Riskantes


} catch (Exception ex) {
  // versucht, noch etwas zu retten
  // oder wiederherzustellen
}

Genau wie die Deklaration eines Methodenarguments.

Dieser Code wird nur dann ausgeführt, wenn eine Exception ausgelöst ...

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.