The following classes are available for error conditions on streams.
<end-of-stream-error> <incomplete-read-error> <file-error> <file-exists-error> <file-does-not-exist-error> <invalid-file-permissions-error>
There is no recovery protocol defined for any of these errors. Every condition that takes an init-keyword has a slot accessor for the value supplied. The name of this accessor function takes the form class-key, where class is the name of the condition class (without the angle brackets) and key is the name of the init-keyword. For example, the accessor function for the locator: init-keyword for <file-error> is file-error-locator.
For more information, please refer to the reference entry for the individual conditions.