B  | |
| Bad [Arg] | 
Functions in  
spec or anon_fun can raise Arg.Bad with an error
    message to reject invalid arguments.
 | 
| Break [Sys] | 
Exception raised on interactive interrupt if  
Sys.catch_break
   is on.
 | 
E  | |
| Empty [Stack] | |
| Empty [Queue] | 
Raised when  
Queue.take or Queue.peek is applied to an empty queue.
 | 
| Error [Stream] | 
Raised by parsers when the first component of a stream pattern is
   accepted, but one of the following components is rejected.
 
 | 
| Error [Dynlink] | 
Errors in dynamic linking are reported by raising the  
Error
    exception with a description of the error.
 | 
| Exit [Pervasives] | 
The  
Exit exception is not raised by any library function.
 | 
F  | |
| Failure [Stream] | 
Raised by parsers when none of the first components of the stream
   patterns is accepted.
 
 | 
G  | |
| Graphic_failure [Graphics] | 
Raised by the functions below when they encounter an error.
 
 | 
H  | |
| Help [Arg] | 
Raised by  
Arg.parse_argv when the user asks for help.
 | 
P  | |
| Parse_error [Parsing] | 
Raised when a parser encounters a syntax error.
 
 | 
S  | |
| Scan_failure [Scanf] | 
The exception that formatted input functions raise when the input cannot
    be read according to the given format.
 
 | 
U  | |
| Undefined [Lazy] | |
| Undefined [CamlinternalLazy] | |
| Unix_error [UnixLabels] | 
Raised by the system calls below when an error is encountered.
 
 | 
| Unix_error [Unix] | 
Raised by the system calls below when an error is encountered.
 
 |