Null check

[nʌl tʃɛk] ナル チェック

1. null値の確認

プログラミングにおいて、変数や参照が有効なデータやオブジェクトを指しているか、あるいは何も指していない「null」状態であるかを確認する処理です。これにより、nullのデータにアクセスしようとしたときに発生するエラー(ヌルポインター例外など)を防ぎます。
Always perform a null check before accessing an object's properties. (オブジェクトのプロパティにアクセスする前に、常にヌルチェックを行ってください。)

2. ヌルポインタの確認

特にポインタを使用するプログラミング言語で、ポインタが有効なメモリ位置を指しているか、または「ヌル」状態(何も指していない)であるかを確認する行為を指します。プログラムの安定性を保つために重要なステップです。
A robust system often includes numerous null checks throughout its codebase. (堅牢なシステムは、しばしばそのコードベース全体に多数のヌルチェックを含んでいます。)
関連
NullPointerException
defensive programming