2
我在編程高中課程,我的任務是編寫一個程序,使用:OverflowException或NotFiniteNumberException。它必須是算術的,我試過所有我能想到的,但我似乎無法讓它正確打印,所以我假設問題與我的代碼。這是我試過的一件事:算術例外
模塊模塊1
Sub Main()
Dim A As Integer = Integer.MaxValue
Dim B As Integer = A + 1
Try
Console.WriteLine("The answer is: ", B)
Console.ReadLine()
Catch C As OverflowException
Console.WriteLine("B is greater than the maximum value ")
Console.ReadLine()
End Try
End Sub
前端模塊
當我做到這一點,確實給出錯誤信息,但它說:「未處理的異常「,而不是」B大於最大值「。顯然,我不知道爲什麼會這樣做,所以任何信息都會有很大的幫助。如果建議一種用NotFiniteNumberException編寫的方法可能更容易,那麼我也會認爲我會顯示我嘗試過的,謝謝!