Laufzeitfehler

Aus Informatik Wiki
Wechseln zu: Navigation, Suche

[Bearbeiten] Definition

Laufzeitfehler (engl. runtime error) sind Programmfehler eines Computerprogrammes, die erst zur Laufzeit eines Programms auftreten, also während das Programm ausgeführt wird. Typische Laufzeitfehler sind der Zugriff auf einen geschützten Speicherbereich, fehlende, aber benötigte Parameter (beispielsweise eine Eingabedatei), falscher Umgang mit Datentypen oder Division durch Null. Auch ungültige oder fehlerhafte Eingaben oder nicht erwartete Werte können diese Fehler hervorrufen.

[Bearbeiten] Typische Beispiele

• Verwendung von Objektverweisen, die bisher nicht auf ein Objekt verweisen, sondern auf „gar nichts“ (z. B. Nullpointer in C)
• fehlerhafte Speicherplatzreservierung – tritt vor allem bei Programmiersprachen auf, die keine automatische Speicherbereinigung durchführen, wie C.
• fehlende Dateien, aus denen das Programm Daten beziehen soll.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge