Exception 将异常包装到OCaml中的另一个异常中

Exception 将异常包装到OCaml中的另一个异常中,exception,ocaml,Exception,Ocaml,我可以创建一个在其构造函数中包含另一个异常的异常吗?我想抛出一个异常,说明下面发生了什么异常。是的,如下所示: exception Foo exception Bar of exn 可能会遇到打印问题 Fatal error: exception Bar(_)

我可以创建一个在其构造函数中包含另一个异常的异常吗?我想抛出一个异常,说明下面发生了什么异常。

是的,如下所示:

exception Foo
exception Bar of exn
可能会遇到打印问题

Fatal error: exception Bar(_)