dedlfix: Fehlerfall in Klasse abfangen?

Beitrag lesen

Tach!

Da bleibt nur, der aufrufenden Stelle den Fehler mitzuteilen, also eine Exception zu werfen oder einen entsprechendenden Wert zurückzugeben.

Wie??? Wert konkret.

Nicht alles, was nicht erfolgreich ausgeführt werden kann, ist eine Ausnahme. Beispielsweise einen Teilstring in einem String nicht zu finden, kann ein Fehler sein, muss aber nicht. Wenn es im konkreten Fall kein Fehler ist, dann ist eine Exception unangebracht, da sollte man -1 oder ähnliches als Position der Fundstelle zurückgeben. Wenn du aber einen Fehler feststellst, der üblicherweise nicht auftreten soll und den du nicht korrigieren kannst, dann wirf eine Exception.

dedlfix.