nullオブジェクトが不正に利用された場合に発生する。
- nullオブジェクトのインスタンス・メソッド呼び出し。
- nullオブジェクトのフィールドに対するアクセス、変更。
- nullの長さを配列として取得する。
- nullのスロットを配列としてアクセス、変更する。
- nullをThrowableとしてthrowする。