System.Data.ConstraintException : Predefined Exception « Development « VB.Net Tutorial






Imports System.IO

public class Tester
   public Shared Sub Main
        Dim y As Integer
        Dim x As Integer
        Dim z As Integer
        Try
            x = 1
            y = 0
            z = x / y
        Catch e As DivideByZeroException
            Console.WriteLine("You have attempted to divide by zero!")
            y = 2
            z = x / y
        Catch e As OverflowException
            Console.WriteLine("You have encountered an overflow exception. ")
            y = 2
            z = x / y
        Catch e As System.Data.ConstraintException
            Console.WriteLine("You have encountered a constraint exception. ")
            y = 2
            z = x / y
        Finally
            Console.WriteLine(x & "/" & y & " = " & z)
        End Try

   End Sub
   
End class
You have encountered an overflow exception.
1/2 = 0








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