実行時エラー
「ぬるぽ」、「ガッ」で有名なアレ
ぬるぽはNullPointerExceptionの略
koushisa.iconも配列でよく出してた
これが発生すると多くの場合、処理の回復は不能となり、プログラムは停止あるいは異常終了する
実装時に考慮されていることがベストだが、横断的でいつ発生するか分からない
発生してもどうしようもないことも多々ある
システムの非機能要件としてこれが発生したときの設計や振る舞いを検討しておくことは大事 例
ファイルアクセスエラー
存在しないパス、パーミッションの不一致、ディスクの物理的な故障
メモリエラー
OSからのシグナル
入力デバイスからの割り込み、中断命令、Kill
データベースエラー
接続失敗、コネクション数超過、ロック待ち時間超過、
ネットワークエラー
コネクション確立失敗、コネクション中断
外部サービスエラー
認証失敗、外部サービス側のバリデーション、メンテナンス