''' ''' An error for when a problem is solely the result of a programming error (bad parameters, etc...) ''' Public Class InternalException Inherits System.ApplicationException ''' Sub New(message As String) MyBase.New($"This error occured due to a programming mistake: {vbNewLine}{message}") End Sub ''' Sub New(message As String, innerException As Exception) MyBase.New($"This error occured due to a programming mistake: {vbNewLine}{message}", innerException) End Sub End Class