C#の例外

例外とは

プログラムが何らかの異常が発生した時に、実行中の処理を中断または中止して別の処理を行うことを例外処理と呼びます。 そして、その何らかの異常のことを例外と呼びます。
C#では例外処理を統一的に行う方法が提供されています。


例外処理

C#では以下のようにして例外を処理します。

try
{
    // 例外が発生する可能性のある処理
}
catch (例外の型) {
    // 例外時に行う処理
} 
finally {
    // 正常時および例外時のどちらも行う処理
}

try句で例外の発生を監視し、例外が発生した場合、例外の型に応じたcatch句が処理されます。


inserted by FC2 system