目次 JavaのNullPointerException Null安全(Null Safety)とは nullableとnon-null まとめ JavaのNullPointerException Javaでプログラミングを行う際、最も多く発生するエラーの1つがNullPointerExceptionです。NullPointerExceptionは参照が無い値にアクセスしようとした時に発生するエラーです。 例えば以下のプログラムは問題なく動作します。 String message = "こんにちは!"; int i = message.length(); System.out.println("「" + message + "」は" + i + "文字です。"); ここで、messageに値を入れるのを忘れてnullにしたとします。 String message = null; int i