エラー文の解釈シリーズ「NullPointerException」

プログラミング

どうも、脱サラ理学療法士のぼんぼりです。

社会人としてのやり直しを狙って、イチからプログラマーになるべく勉強しています。

スクールに通いつつ自宅で独学もしておりますが、それにしても介護業界とはえらい違いようだなと感じる毎日ですね。

勉強で気になった文があるので、ちょっと小メモしておきましょう。

通称「ヌルポ」

このNullPointerExceptionは、Javaプログラミングをしている人であれば何度も見たことがあるでしょう。

初学者の僕でさえ、やたらめったらお目にかかります。

このエラーの意味は「あなたの指定した変数にはNullしか入ってないんだけど、どうなってんのかしらキサマは?」みたいなニュアンスですね。

なんせ「え、Nullなんやけど」ってコンピューターが困って、さじを投げている状況です。

もう処理進められまへんでみたいな。

何がいいたいの?

「NullはNull以上でもNull以下でもない、NullはNullなんだ!」ということです。

え、NullNullうるさいって?

うるさくても大丈夫です。

本気になったNullはもっとうるさいですからね。

どこにでも現れますから、こやつは。

うっかり変数を更新し忘れて初期状態のまま処理していれば、こやつは喜んで参上することでしょう。

はい!Nullでしたぁ〜w

みたいに、さぞかし喜んでくること間違いなしです。

まとめ:ヌルポって言いだした人のセンスに脱帽

中身のない内容でつまらないですって?

当たり前じゃないですか!

だって、Nullなんですから!

しばらく、このNullで何か面白いことが言えないか考えておくことにします。

ということで、Null記事でしたぁ。

この記事にはNullPointerExceptionせずに、温かく見守っていただければこれ幸いです。

ちなみに、Amazonでnullって検索かけたらこんなのがでてきました。

NULL 薬用リムーバークリーム 除毛クリーム 200g メンズ 陰部 / Vライン / ボディ用

新品価格
¥2,980から
(2019/5/16 22:12時点)

「これであなたのムダ毛もNULLですね!」とでもいいたいんですかね。

あまり多用すると逆にしらけさせてしまいそうなので、このへんでおしまい♪

コメント

タイトルとURLをコピーしました