In this article, I will
explain you about Enumeration and Exception Handling in Visual Basic .NET.
Enumeration
Enumeration is used to group related sets of constants. They come in use when we
are working with many constants with same type. In visual Basic .NET, we use
Enum Keyword to create a Enumeration.
Example:
Imports
System.Console
Module Module1
Enum Months
January = 1
Feburary = 2
March = 3
April = 4
May = 5
June = 6
July = 7
August = 8
September = 9
October = 10
November = 11
December = 12
End Enum
Sub Main()
WriteLine("March is the " &
Months.March &
" Month")
Read()
End Sub
End Module Output:

Exception Handling
When a program is running and abort without execution that means their are some
runtime errors those errors are called Exceptions. Exceptions can be handled by
using Exception Handling. We can handle most of the errors that we may encounter
and we can enable the application to continue by placing specific lines of code
in the application running. In Visual Basic .NET there are two ways to handle
exceptions, Unstructured exception Handling
which use the on error goto statement and
Structured exception handling which use
Try....Catch.....Finally statement.
Example:
Imports
System.Console
Module Module1
Sub Main()
Dim X = 0, Y = 1, Z
As Integer
Try
Z = Y / X
'The above line throws an Exception
WriteLine("Z is " & Z)
Catch E As Exception
WriteLine(E)
'Catching the Exception
End
Try
Read()
End Sub
End Module
Output:

Summary
I hope this article help you to understand about Enumeration and Exception
Handling in Visual Basic .NET.