nulverwijzing
Een nulverwijzing is een situatie waarin een verwijzing, pointer of referentie geen object aanwijst (null). Wanneer een programma probeert via zo’n verwijzing lid- of methoden te benaderen, treedt meestal een fout op. De specifieke foutmelding varieert per taal, maar veelvoorkomende voorbeelden zijn NullPointerException in Java, NullReferenceException in C#, of cannot read properties of null in JavaScript.
Oorzaken van nulverwijzingen zijn onder meer: variabelen die niet zijn geïnitialiseerd; methoden of functies die null
De gevolgen kunnen ernstig zijn: de uitvoering van de software kan abrupt stoppen, gedrag kan onvoorspelbaar
Preventie en bekamping van nulverwijzingen omvatten onder meer: expliciete null-controles voordat toegang tot leden wordt verkregen;