TerminateCommandExceptionclass

parser.t[6938]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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