Throw ArithmeticException : Predefined Exception « Development « VB.Net Tutorial






Module Module1
    Sub Main()
            Try
                AddNumbers(1, 2)
            Catch Except As Exception
                Console.WriteLine("Call generated error: " & Except.Message)
            End Try

    End Sub

    Function AddNumbers(ByVal A As Integer, ByVal B As Integer) As Integer
        Try
            Throw New ArithmeticException()

        Catch Except As Exception
            Console.WriteLine(Except.Message)
        End Try

    End Function

End Module
Overflow or underflow in the arithmetic operation.








7.9.Predefined Exception
7.9.1.System.Data.ConstraintException
7.9.2.Throw DivideByZeroException
7.9.3.InvalidCastException
7.9.4.Catch FormatException
7.9.5.Throw ArgumentOutOfRangeException
7.9.6.Catch ApplicationException and ArgumentException
7.9.7.Catch EndOfStreamException
7.9.8.Throw ArithmeticException
7.9.9.An overflow exception occurred