C#で例外を処理する方法は何ですか?

C#で例外を処理する方法は、try-catch文を使用することです。tryブロックに例外が発生する可能性のあるコードを記述し、catchブロックでその例外をキャッチして処理します。例えば、

try
{
    // 可能抛出异常的代码
}
catch (Exception ex)
{
    // 处理异常的代码
    Console.WriteLine("发生异常:" + ex.Message);
}

例外処理でtry-catch文を使用する他にも、finallyブロックを使用して例外発生時に実行する必要のあるクリーンアップ操作を実行することができます。例えば、

try
{
    // 可能抛出异常的代码
}
catch (Exception ex)
{
    // 处理异常的代码
    Console.WriteLine("发生异常:" + ex.Message);
}
finally
{
    // 清理操作
}
bannerAds