C#コンパイラは浮動小数点数値型のOverflowExceptionをスローしますか?
私はそれを理解するためにこれを試しました:
try
{
checked
{
double d = Convert.ToDouble(Math.Pow(double.MaxValue, double.MaxValue));
Console.WriteLine(d);
}
}
catch (OverflowException)
{
throw;
}
コンソール ウィンドウに表示されたのは ∞ でした。
∞ は例外よりもデバッグ時に便利ですか?