TerminateCommandException class | parser.t[6938]

Terminate Command exception - when the parser encounters an error that makes it impossible to go any further processing a command, we throw this error to abandon the current command and proceed to the next. This indicates a syntax error or semantic resolution error that renders the command meaningless or makes it impossible to proceed.

When this exception is thrown, all processing of the current command termintes immediately. No further action processing is performed; we don't continue iterating the command on any additional objects for a multi-object command; and we discard any remaining commands on the same command line.

`class TerminateCommandException : ParserException`

Superclass Tree (in declaration order)

`TerminateCommandException`
`ParserException`
`Exception`
`object`

Subclass Tree

`TerminateCommandException`
`CancelCommandLineException`

Global Objects

(none)

Summary of Properties

``

``

Inherited from `Exception` :
`errmsg_`

Summary of Methods

``

``

Inherited from `Exception` :
`construct displayException getExceptionMessage showStackTrace`

Properties

(none)

Methods

(none)

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3