Ошибка NullPointerException при использовании String.length() возникает когда пытаются вызвать метод для неинициализированного (нулевого) объекта строки без предварительной проверки на нуль. 24
Например, если переменной String присвоить значение null, а затем вызвать метод length() для неё, то возникнет исключение, потому что фактического объекта для вызова метода не существует. 15