| A | |
| B | |
| Bad [Arg] | Functions in  | 
| Break [Sys] | Exception raised on interactive interrupt if  | 
| D | |
| E | |
| Empty [Stack] | |
| Empty [Queue] | Raised when  | 
| 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  | 
| Exit [Pervasives] | |
| F | |
| Failure [Stream] | Raised by parsers when none of the first components of the stream patterns is accepted. | 
| Finally_raised [Fun] | 
 | 
| H | |
| Help [Arg] | Raised by  | 
| I | |
| M | |
| N | |
| O | |
| P | |
| Parse_error [Parsing] | Raised when a parser encounters a syntax error. | 
| S | |
| Scan_failure [Scanf] | When the input can not be read according to the format string
    specification, formatted input functions typically raise exception
     | 
| 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. |