11.7. Und zu guter Letzt finally: für das, was Sie auf jeden Fall tun wollen

Wenn Sie etwas zu kochen versuchen, schalten Sie erst einmal den Herd ein.

Wenn das, was Sie ausprobieren, völlig misslingt, müssen Sie den Herd ausschalten.

Wenn das, was Sie ausprobieren, gelingt, müssen Sie den Herd ausschalten.

Sie müssen auf jeden Fall den Herd ausschalten – egal, was passiert!

In einen finally-Block schreiben Sie Code, der ungeachtet einer Exception ausgeführt werden muss.

try {
  herdEinschalten();
  x.backen();
} catch (BackException ex) {
      ex.printStackTrace();
} finally {
      herdAusschalten();
}

Ohne finally müssen Sie herdAusschalten() sowohl in den try- als auch in den catch-Block schreiben, denn Sie müssen auf jeden Fall den Herd ausschalten. Mit ...

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.