14
NULLポインター例外をスロー[クローズ]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックコードゴルフスタックExchange用。 3年前に閉店しました。 あなたの仕事は、null-pointer例外を生成することです。つまり、プログラムはnull以外の値を受け取る必要があり、値がnullであるため例外/エラーまたはクラッシュをスローする必要があります。 さらに、コードを読んでも値がnullであることは明らかではありません。あなたの目標は、実際には値がnullでないことを読者に明らかにすることです。 nullの代わりに、nil、none、nothing、またはあなたの言語で同等のものを使用できます。未定義、未初期化などを使用することもできます。 コードの問題は、プログラムがnull以外の変数を予期している場合、変数が(驚くほど)nullである必要があります。 プログラムは、例外をスローしたり、エラーをスローしたり、クラッシュしたり、予期しないnullに遭遇したときに通常行うことによって、nullに応答できます。 これは人気コンテストですので、気をつけてください!