using System;
class MainClass
{
static void Main()
{
try
{
int a = 0;
a /= a;
}
// ゼロ除算例外をcatch
catch (DivideByZeroException error)
{
// 例外の原因に関する詳細情報を表示
Console.WriteLine(error.Message);
}
// オーバーフロー例外をcatch
catch (OverflowException error)
{
Console.WriteLine(error.Message);
}
// 算術演算例外をcatch
catch (ArithmeticException error)
{
Console.WriteLine(error.Message);
}
// すべての例外をcatch
catch (Exception error)
{
Console.WriteLine(error.Message);
}
finally
{
Console.WriteLine("終了");
}
}
}
0 コメント:
コメントを投稿