例外処理

例外

日本語

概要

実行中に発生した想定外のエラー状態。

詳細

通常の処理フローでは扱いきれない異常事態を表すオブジェクト。発生すると通常、呼び出し元へと伝播していく。多くの言語では例外はクラスの階層構造を持ち、より具体的な例外クラスからより汎用的な例外クラス(JavaのExceptionやThrowableなど)へと継承関係でつながっているため、catch側では上位クラスで包括的に捕捉することもできる。

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