non-null
読み:ノン-ナル
外語:non-null

 nullを扱えない変数のこと。対するはnullable

概要
 null安全なプログラミング言語においては、nullableかnon-nullかを明確にする必要がある。
 non-nullの変数にnullを代入することはできない。コンパイルの時点でエラーとなり、コンパイルすることができない。
 また実行中に不意にnullになることもなく、このため絶対にnullになることがない変数であるとして扱うことができ、NullPointerExceptionの発生を簡単に防止することができる。

再検索