例外処理

NullPointerException

日本語

概要

存在しない(null)ものを操作しようとした際に発生する代表的な例外。

詳細

nullを参照するオブジェクトに対してメソッド呼び出しなどを行った際にJavaなどで発生する代表的な実行時例外。呼び出しチェーンが長いとスタックトレースだけではnullの発生源が特定しづらく、null安全な言語機能(Optionalやnull許容型)で未然に防ぐ設計が好まれる。

プログラミングの他の用語