Common Language Data Types : Exception handling classes : Signal

Signal
Instances of this class represent a signaled exception and are passed as an argument to the exception handler.
Tip:
As with the goto: statement of conventional languages, this can create problems with code maintenance, and it is therefore recommended that exception handling only be used for handling exceptional circumstances or error conditions.