Zum Inhalt springen

Fehlercode

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. Juli 2006 um 18:11 Uhr durch Tea2min (Diskussion | Beiträge) (+ en:Error code). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein Fehlercode wird von Computerprogrammen erzeugt, wenn das Programm oder ein Unterprogramm auf Grund eines Fehlers abgebrochen werden muss. Er besteht in der Regel aus einer Zahl, kann aber ebenso aus einer Zeichenfolge bestehen. Entscheidendes Kriterium ist die Eindeutigkeit des Codes, um Verwechslungen auszuschließen.

Gut geschriebene Software fängt mögliche Fehler durch Plausibilitätsprüfungen ab, die beispielsweise prüfen, ob übergebene Parameter vollständig und vom richtigen Typ sind, ob bestimmte Befehle ausführbar sind, und ob der Rückgabewert der Funktion zulässig ist. Tritt ein Fehler auf, wird das auslösende Ereignis abgefangen, und die Funktion gibt statt eines Ergebnisses einen Fehler- oder Abbruchcode zurück, anhand dessen die Fehlerursache von den aufrufenden Instanzen identifiziert werden kann.

Der wohl bekannteste Abbruchcode ist der so genannte 404-Error im Internet. Dieser wird angezeigt, wenn eine Webseite nicht vorhanden oder nicht erreichbar ist.

Eine Alternative Strategie zu Fehlercodes sind Ausnahmebehandlungen.