A | |
Assert_failure [Stdlib] | 當斷言失敗時引發的例外。 |
B | |
Bad [Arg] |
|
Break [Sys] | 如果 |
C | |
Continuation_already_resumed [Effect] | 當延續 (continuation) 被繼續或停止超過一次時引發的例外。 |
D | |
Division_by_zero [Stdlib] | 當第二個引數為零時,整數除法和餘數運算引發的例外。 |
E | |
Empty [Stack] | |
Empty [Queue] | 當 |
End_of_file [Stdlib] | 輸入函式引發的例外,表示已到達檔案結尾。 |
Error [Dynlink] | 動態連結中的錯誤會透過引發 |
Exit [Thread] | 使用者程式碼引發以啟動目前執行緒終止的例外。 |
Exit [Stdlib] |
|
F | |
Failure [Stdlib] | 函式庫函式引發的例外,表示它們在給定的引數上未定義。 |
Finally_raised [Fun] | 當 |
Forced_twice [Seq] | 當查詢由 |
H | |
Help [Arg] | 當使用者要求說明時, |
I | |
Invalid_argument [Stdlib] | 函式庫函式引發的例外,表示給定的引數沒有意義。 |
M | |
Match_failure [Stdlib] | 當沒有任何模式匹配案例適用時引發的例外。 |
N | |
Not_found [Stdlib] | 當找不到所需的物件時,搜尋函式引發的例外。 |
O | |
Out_of_memory [Stdlib] | 當沒有足夠的記憶體來完成計算時,垃圾回收器引發的例外。 |
P | |
Parse_error [Parsing] | 當剖析器遇到語法錯誤時引發。 |
S | |
Scan_failure [Scanf] | 當無法根據格式字串規格讀取輸入時,格式化輸入函式通常會引發 |
Stack_overflow [Stdlib] | 當評估堆疊達到其最大大小時,位元組碼直譯器引發的例外。 |
Sys_blocked_io [Stdlib] | 當無法在非阻塞 I/O 通道上進行 I/O 時,引發的 Sys_error 的特殊情況。 |
Sys_error [Stdlib] | 輸入/輸出函式引發的例外,用於報告作業系統錯誤。 |
U | |
Undefined [CamlinternalLazy] | |
Undefined [Lazy] | 當從多個纖維、系統執行緒或網域同時強制一個暫停 (suspension),或當該暫停嘗試遞迴地強制自身時引發。 |
Undefined_recursive_module [Stdlib] | 當評估一個基礎不良的遞迴模組定義時引發的例外。 |
Unhandled [Effect] | 當執行效果 |
Unix_error [UnixLabels] | 當遇到錯誤時,以下系統呼叫會引發此例外。 |
Unix_error [Unix] | 當遇到錯誤時,以下系統呼叫會引發此例外。 |