Previous: stdlib exceptions exceptions, Up: stdlib exceptions [Index]
This section describes Scheme’s (rnrs conditions (6))
library for
creating and inspecting condition types and values. A condition value
encapsulates information about an exceptional situation. Scheme also
defines a number of basic condition types.
Scheme conditions provides two mechanisms to enable communication about an exceptional situation: subtyping among condition types allows handling code to determine the general nature of an exception even though it does not anticipate its exact nature, and compound conditions allow an exceptional situation to be described in multiple ways.
• stdlib exceptions conditions objects: | Condition objects. | |
• stdlib exceptions conditions types: | Standard condition types. |