null(実体の無い参照)のメソッドやフィールドを使うと投げられる、Java で最も有名な例外です。通称「ヌルポ」。
出るコード
String name = null;
int len = name.length(); // null に .length()
エラーメッセージ
Exception in thread "main" java.lang.NullPointerException:
Cannot invoke "String.length()" because "name" is null
直し方
使う前に if (name != null) で確認します。Optional<T> で「無いかもしれない」を型で表すのも有効です。