Checked Exceptions weiter werfen ohne Wrappen oder throws-Klausel

[INDENT]Oft ruft man Code auf, der checked Exceptions schmeißen kann. In einigen Situationen kann in so einem Fall das Programm nicht weiterlaufen und soll beendet werden. Ein gängiges Verfahren dafür ist, die checked Exception in eine RuntimeException (oder Unterklasse wie IllegalStateException) zu wrappen und dann weiter zu werfen. Damit erspart man sich die throws-Klausel in der Methodensignatur.

Weiterlesen…