Sobes.tech
Junior — Middle

Hoe kun je een NullPointerException in de code veroorzaken?

sobes.tech AI

Antwoord van AI

De NullPointerException treedt op wanneer in de code geprobeerd wordt om toegang te krijgen tot een methode of veld van een object dat null is. Bijvoorbeeld:

String s = null;
int length = s.length(); // Hier zal een NullPointerException optreden

Andere manieren om deze uitzondering te veroorzaken:

  • Het aanroepen van een methode op een null object.
  • Toegang tot een element van een array als de array zelf null is.
  • Gebruik van null als object voor synchronisatie.

Het is altijd belangrijk om objecten op null te controleren voordat je ze gebruikt, om deze uitzondering te voorkomen.