Nullverweis
Nullverweis bezeichnet in der Programmierung einen Verweis, der nicht auf ein gültiges Objekt zeigt. Wenn ein Programm einen Nullverweis dereferenziert, führt das in der Regel zu einem Laufzeitfehler oder einer Ausnahme. Der Begriff ist allgemein bekannt und tritt in vielen Sprachen auf, in denen Referenzen oder Zeiger auf Objekte verwendet werden.
Ursachen für Nullverweise sind typischerweise uninitialisierte Variablen, Funktionen, die null zurückgeben, oder Objekte, deren Lebenszeit beendet
Die Folgen eines Nullverweises zeigen sich beim Zugriff auf Felder oder Methoden über den Verweis. Je nach
Sprachspezifische Hinweise: Java kennzeichnet das Problem häufig durch eine NullPointerException. C# nutzt die NullReferenceException. In C
Vermeidung und Behandlung: Nullwerte lassen sich durch sorgfältige Prüfung, frühzeitige Rückgaben oder Standardwerte vermeiden. Option/Optional- oder