NullPointerExceptionとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > NullPointerExceptionの意味・解説 

NullPointerException

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/09 08:46 UTC 版)

NullPointerException(ナル・ポインター・エクセプション、ヌル・ポインター・エクセプション)は、プログラミング言語Javaにおける例外の一つである。

解説

null値(定義されていない値)の参照型変数を参照しようとした時に発生する。NullPointerExceptionは実行時例外と呼ばれるjava.lang.RuntimeException クラスのサブクラスであるため、try-catch節による例外処理を書かなくてもコンパイルエラーは発生しない。

コード例

// NullPointerExceptionSample.java
public class NullPointerExceptionSample {
    public static void main(String[] args) {
        try {
            String i = null;

            // ここで NullPointerException がスローされる。
            i.toString(); 

        // ここで NullPointerException がキャッチされる。
        } catch (NullPointerException e) {
            e.printStackTrace();
        }
    }
}

出力例

java.lang.NullPointerException
        at NullPointerExceptionSample.main(NullPointerExceptionSample.java:7)

インターネットミームとして

5ちゃんねるなどのインターネット掲示板において、「ぬるぽ」(NullPointerExceptionの略)という書き込みに「ガッ」(顔を殴るアスキーアート)と返信するインターネットミームが存在する[1][2]

関連項目

外部リンク

  1. ^ なぜ「ぬるぽ」と言ったら「ガッ」なのか そもそも「ぬるぽ」ってなあに?”. ねとらぼ (2017年4月22日). 2024年5月9日閲覧。
  2. ^ 若者には通じない? 謎のやりとり「ぬるぽ」「ガッ」はどうやって使う?(BCN)”. Yahoo!ニュース. 2024年5月9日閲覧。



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「NullPointerException」の関連用語

NullPointerExceptionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



NullPointerExceptionのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのNullPointerException (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS