error

Types

pub type Exception {
  Exception(
    class: dynamic.Dynamic,
    reason: dynamic.Dynamic,
    stacktrace: dynamic.Dynamic,
  )
}

Constructors

Values

pub fn try(func: fn() -> val) -> Result(val, Exception)

运行可能产生异常的函数

会捕获 error/exit/throw 三种异常类型,但对于进程崩溃的异常无法处理

Search Document