Fehlerfall in Klasse abfangen?
bearbeitet von
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.
dedlfix.