NullPointerException är ett undantag i Java som uppstår när null används där ett objekt behövs, exempelvis när en instansmetod anropas.
Det här ger ett fel eftersom variabeln inte refererar till någon sträng:
String namn = null;
System.out.println(namn.length());
Om avsikten är att mäta en sträng måste den finnas först:
String namn = "Ada";
System.out.println(namn.length()); // 3
Om värdet får saknas behöver koden i stället hantera det fallet före anropet. En nullkontroll kan undvika undantaget, men förklarar inte varför värdet saknas. Använd felmeddelandet och dess stack trace för att hitta orsaken.