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
{
// 清理操作
}