Moin Keex,
beschreibe doch mal konkreter welche Art von Fehlern abgefangen werden soll.
Fehler kann man, beispielsweise, dadurch vermeiden, dass man die Wertebereiche für die Eingabe einschränkt.
Eine andere Möglichkeit ist es, Funktionen eines Programmes, die zu einem bestimmten Zeitpunkt bzw. in einen bestimmten Zusammenhang keinen Sinn machen einfach zu deaktivieren, statt eine (Fehler)Meldung zu bringen, dass diese Funktion zur Zeit nicht möglich ist.
@3_of_8:
Zitat von
3_of_8:
beispielsweise Umrechnungsfehler oder Divisions by Zero, die oft vom User augelöst werden zu verstecken oder abzufangen.
für meinen Geschmack sollte die Programmlogik solche Fehler gar nicht erst entstehen lassen können, indem man, z.b., vor der Berechnung die einzelnen Bestandteile prüft.