我将rails中的模型上的自定义异常定义为一种包装异常:(begin[code]rescue[raise custom exception]end
)
当我引发异常时,我想向它传递一些关于a)模型实例的信息,该模型的内部函数引发了错误,以及b)捕获的错误.
这是一种自动导入模型的方法,该方法由来自外部数据源的POST请求填充.
太长,读不下go 了既然您自己定义了异常,那么如何将参数传递给异常呢?我对该异常有一个initialize方法,但raise
语法似乎只接受一个异常类和消息,没有传递到实例化过程中的可选参数.