「NullPointerException」の版間の差分

削除された内容 追加された内容
m {{AA}}
m編集の要約なし
1行目:
'''NullPointerException'''('''ナル・ポインター・エクセプション''')は[[プログラミング言語]]の [[Java言語|Java]] における[[例外]]の一つ。[[ヌル (コンピュータ)|null値]](定義されていない値のこと)の参照型変数を参照しようとした時に発生する。java.lang.RuntimeException クラスのサブクラスなので、[[例外処理]]を書かなくても[[コンパイル|コンパイルエラー]]にはならない。
 
「Null」はもともと[[ドイツ語]]([[ゼロ]]を意味する)に由来するため、日本では「ヌル・ポインター・エクセプション」と発音することも多い。また、「ぬるぽ」という略語もよく使われる(後述)
 
==ぬるぽ 関連項目 ==
* [[ぬるぽ]]
'''ぬるぽ'''は、NullPointerExceptionの略語。[[匿名掲示板]][[2ちゃんねる]]から発生した[[2ちゃんねる用語]]の1つともされる。但し、本来の意味で使われることは少なく、単にその場を茶化したいときなどに意味も無く書かれることが多い。また、この「ぬるぽ」の書き込みが掲示板内であったときは、「ガッ」と叩いている[[アスキーアート|AA]]、あるいはただ単に「ガッ」(通常は[[半角カナ]]で書かれる)というレスを返すのがお約束となっている。<s>これは[http://dictionary.goo.ne.jp/ goo辞書]にて「ぬるぽ」を検索したら意味として「叩く」が出てきたことに由来する。</s>
====ぬるぽと「ガッ」====
{{AA}}
''ぬるぽは、2002年6月20日に、プログラマー板の「NullPointerExceptionを「ぬるぽ」と呼ぶスレ」で発生した。
<font face="MS Pゴシック"><FONT SIZE="3"><pre>
   ∧_∧
  ( ´∀`)< ぬるぽ </pre></font>
このスレが建って2分後に、>>2が、>>1を「ガッ」した。その後、次々とぬるぽが書き込まれ、それに対して、次々とガッが書き込まれた。''(以上[http://204504byse.info/nullpo/textbook/ ぬるぽ教科書]より引用)
<font face="MS Pゴシック"><FONT SIZE="3"><pre>
   ( ・∀・)   | | ガッ
  と    )    | |
    Y /ノ    人
     / )    <  >__Λ∩
   _/し' //. V`Д´)/
  (_フ彡        /  ←>>1</pre></font>
これが、2chで「ぬるぽ」を「ガッ」する伝統の始まりである。現在は、各板の「NullPointerExceptionを「ぬるぽ」と呼ぶスレ」コテハンの集まりである[http://nullpo.org/nullpo/ ぬるぽ板]の設置や、「ガッ」のために用いられるAAを容易に使うための「殴打一号」が開発されるなど、「ぬるぽ」は2ch全土に普及している。他には「[http://asapy.asahicom.com/02/asapy_story1095.htm でんぱ]」やラウンジ板の 「('A`) ぬるぽ」などのバリエーションがある。
 
== 外部リンク ==
*[http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/NullPointerException.html NullPointerException クラス]
*[http://204504byse.info/nullpo/textbook/ ぬるぽ教科書]
 
[[Category:Java言語]]
[[Category:2ちゃんねる]]