'下記はエラーになる Dim i As Integer = 0 Dim n As Integer = 0 Dim j As Integer j = i / n 'OverflowException:算術演算の結果オーバーフローが発生しました。
'下記はエラーにならない Dim i As Integer = 0 Dim n As Integer = 0 Dim j As Double 'As Integer から変更 j = i / n 'j = Double.NaN
'下記はエラーになる Dim i As Decimal = 0D Dim n As Decimal = 0@ Dim j As Decimal 'As Integer から変更 j = i / n 'DivideByZeroException:0 で除算しようとしました。