try
{
try
{
throw new Exception("From Try");
}
catch
{
throw new Exception("From Catch");
}
finally
{
throw new Exception("From Finally");
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
上記のコードの出力は次のとおりですFrom Finally
。
なぜそうではないのFrom Catch
ですか?
-また-
両方の例外をキャッチしてログに記録するにはどうすればよいですか?