Try OpenEdge Now
skip to main content
ABL Reference
Class, Interface, and Enumeration Reference : Progress.Lang.SysError class
 

Progress.Lang.SysError class

When an ABL statement raises the error condition, the AVM throws an error. These errors are represented by the Progress.Lang.SysError class. Progress.Lang.SysError inherits common error handling abilities from Progress.Lang.ProError.
You cannot inherit from this class.

Serializable:

Yes

Constructors

The class constructors are reserved for system use only.

Super Class

Progress.Lang.ProError class

Interfaces

This class does not implement interfaces (beyond those it inherits from its base class).

Public Properties

This class does not contain properties (beyond those it inherits from its base class).

Public Methods

This class does not contain methods (beyond those it inherits from its base class).

Public Events

This class does not contain events.

Notes

*SysError objects are put on the SESSION:FIRST-OBJECT chain when they are caught by a CATCH block.
*Uncaught SysError objects are automatically deleted by the AVM and removed from the SESSION:FIRST-OBJECT chain.

See also

CATCH statement, Progress.Lang.AppError class, Progress.Lang.Error interface, Progress.Lang.ProError class, Progress.Lang.SoapFaultError class, Progress.Lang.StopError class