StunException Class

Thrown when a program gets "stunned" on a bug, with no means to recover. This covers all errors detected at run-time, both usage errors and conditions that cannot be handled. The class is sealed and cannot be customized. When customization is needed, a new exception type and error code should be defined in a facility other than QHBugs.

USAGE GUIDELINE: this exception propagating to the end-user should be considered a program bug.

The exception derives from NotImplementedException since the condition is detected, but it is not anticipated that it can be handled in any sane way.

Definition

Namespace: Quine.HRCatalog
Assembly: Quine.Schemas.Core (in Quine.Schemas.Core.dll) Version: 1.0.0+0ea0706914ee4edf2b0ed66bec3ab4d062a43b68
C#
public sealed class StunException : NotImplementedException
Inheritance
Object    Exception    SystemException    NotImplementedException    StunException

Constructors

StunExceptionInitializes a new instance of the StunException class

See Also