newThrowable

abstract fun newThrowable(exceptionBuilder: ExceptionBuilder.() -> Unit): Throwable

构造一个 脚本层 Throwable 对象(不抛出)。

返回的实例可在脚本内传递、存储,后续通过 throwException { setThrowable(it) } 再抛出。

Return

包装后的脚本层 Throwable 对象

Parameters

exceptionBuilder

构建异常 DSL,必填