1620 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
4 Treffer
Er umfasst HTTP-Statuscodes, Browser- und Netzwerkfehler, Windows-Fehler und Bluescreens, Linux-Exit-Codes, Programmierfehler und Datenbank- und Mail-Fehler.
Verwandt: Fehlermeldung · Problemdiagnose (Netzwerk) · Blue Screen: CRITICAL_PROCESS_DIED · DNS_PROBE_FINISHED_NXDOMAIN · Exit-Code 1 Allgemeiner Fehler (Linux) · HTTP-Statuscodes Überblick
Ganzer Artikel im Wiki →Fehlercodes waren vor allem in älteren oder systemnahen Sprachen üblich (z. B. Rückgabewert -1 oder null bei Misserfolg) und erfordern, dass der Aufrufer den Rückgabewert jedes Mal manuell prüft — wird das vergessen, läuft der Fehler unbemerkt weiter. Moderne, höhere Sprachen bevorzugen deshalb meist Exceptions, die nicht versehentlich ignoriert werden können.
Verwandt: Exceptions · Errors (Fehler) · Debugging · FileInputStream · Multiple Exceptions
Ganzer Artikel im Wiki →Java selbst arbeitet primär mit typisierten Exceptions statt reinen Fehlercodes wie in C — eine eigene Exception-Klasse mit einem Feld für einen Fehlercode kombiniert aber oft beide Ansätze, wenn z. B. eine externe API mit numerischen Codes angebunden wird.
Verwandt: Errors · API · Java · Exceptions · Multiple Exceptions · Troubleshooting in Java
Ganzer Artikel im Wiki →Statt Rückgabewerte manuell auf Fehlercodes zu prüfen, unterbricht eine Exception den normalen Programmfluss und springt zum nächsten passenden Fehlerbehandlungsblock (try/catch). Das trennt den "Glücksfall"-Code vom Fehlerbehandlungscode und verhindert, dass ein übersehener Fehler unbemerkt weiterläuft. Bei mehreren möglichen Fehlerarten lassen sich unterschiedliche Behandlungsblöcke definieren.
Verwandt: Errors (Fehler) · Error Codes (Fehlercodes) · Multiple Exceptions · try-with-resources · Code · Troubleshooting in Java
Ganzer Artikel im Wiki →