Throw custom exception : Throw « Development « VB.Net Tutorial






public class Test
   public Shared Sub Main
        Throw New MyException("Unhandled Error in MyMethod")
        
        
   End Sub
End class


Public Class MyException
    Inherits System.ApplicationException
    Private m_Source As String

    Public Sub New(ByVal Message As String)
        MyBase.New(Message)
        Me.m_Source = "ClassLibrary1"
    End Sub
End Class
Unhandled Exception: MyException: Unhandled Error in MyMethod
   at Test.Main()








7.8.Throw
7.8.1.Throw ApplicationException
7.8.2.Throw Exception with catch
7.8.3.Throw Exception Without Catch
7.8.4.Throw Exception Catch Rethrow
7.8.5.Throw custom exception