Index of exceptions


A
Already_set [Set_once]

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.
Bug [Common]

C
C_malloc_exn [Common]
Raised if malloc in C bindings fail (errno * size).

D
Duplicate_found [List]

E
Empty [Heap]
Raised when top or pop is called on an empty heap.
Empty [Fqueue]
Empty [Stack]

F
Finally [Exn]
Raised when finalization after an exception failed, too.
Finally [Common]
Raised when finalization after an exception failed, too.

H
Help [Arg]
Raised by Arg.parse_argv when the user asks for help.

I
IOError [Bigstring]
Type of I/O errors
Invalid_file_format [Zone]

O
Of_sexp_error [Sexp]

R
Reraised [Exn]

U
Undefined [Lazy]
Unix_error [Unix]
Raised by the system calls below when an error is encountered.
Unknown_zone [Zone]