NullPointerException 単語


ニコニコ動画でNullPointe…の動画を見に行く

ヌルポインタエクセプション

これはリビジョン 906211 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

NullPointerExceptionとは、ぬるぽである。ガッ。

 

もとい、Javaの代表的な実行時例外のひとつ。NPEと略される。
→ぬるぽ

ようこそJavaの世界へ

NullPointerExceptionは、Javaの世界に入門した人間が最初に出会う例外、そして生涯付き合うことになる例外である。NullPointerExceptionをcatchしようなんて思っちゃダメだぞ。

 java.lang.Object
+- java.lang.Throwable
+- java.lang.Exception
+- java.lang.RuntimeException
+- java.lang.NullPointerException

値がnullである参照変数に対して、メソッド呼び出しやフィールドアクセスをしたときなどに発生する実行時例外である。

導入されたバージョン:JDK 1.0.

要するに、なんなの?

プログラムは、処理をするために数値を保存しておく箱を持っています。→変数

その箱は全てPCの中のどこに置いてあるかを表す住所をもっていますが、その住所も数値なのでまた別の箱に入れて置くことができます。Aという箱の住所がBという箱の中に入れられている時、「Bは、Aを指すポインタである」と言います。

ここでもしBの中に何の数値も入っていないのに(→null)Bをポインタとして扱おうとしたら、Bはどの箱の住所も指していないことになるので、エラーが起きます。これがNullPointerException、すなわちNull(数値がない)Pointer(ポインタの)Exception(エラー)なのです。

※Exceptionは厳密にはエラーとイコールではありませんが、説明が長くなりそうなので省略しています。

関連項目

  • Java
  • ぬるぽ
関連記事

親記事

子記事

  • なし

兄弟記事

  • なし

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/06(土) 05:00

ほめられた記事

最終更新:2025/12/06(土) 05:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP