NullPointerExceptionとは、Javaでインスタンスへの参照がない値に問い合わせをした際に発生する例外のひとつです。コンパイルではエラーになりませんが、実行すると例外ではじかれてしまいます。
対策としては指定されたオブジェクトがnullでないか確認をします。確認方法はSystem.out.printlnなどで実際に出力して調べます。
//str1はnullであるためlengthメソッド実行時にNullPointerExceptionが発生します
String str1 = null;
System.out.println(str1.length());
|
|
0 件のコメント:
コメントを投稿