Throw Statement

   
Throw Statement

Syntax

 Throw   exception   
exception (required; an Exception object or an object derived from Exception)

An Exception object representing the exception being thrown

Description

Throws an exception that can be handled using either structured exception handling (a Try . . . Catch block) or unstructured exception handling (the On Error statement)

Example

 Try     ' Ask for a positive number     Dim DataCt As Integer = CInt(InputBox("Enter number of items."))     ' Check for error     If DataCt <= 0 Then         ' Throw an exception  Throw New Exception("Must enter a positive number.")  End If Catch ex As Exception     MsgBox(ex.Message) End Try 

VB.NET/VB 6 Differences

The Throw statement is new to VB.NET.

See Also

Exception Class, Try...Catch...Finally Statement

   


VB.Net Language in a Nutshell
VB.NET Language in a Nutshell
ISBN: B00006L54Q
EAN: N/A
Year: 2002
Pages: 503

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net