我Exception::Class
用于处理异常
在上面的链接中,概要中显示,为了检查发生了哪个异常,我们需要将 与$_->isa
它的值进行比较。因此,如果我有 4 个不同类型的异常,那么我是否需要为每个异常创建一个单独的基类并将其作为 isa 属性提及。如果我没有提到异常类的 isa 怎么办?我将如何确定它是哪个异常?捕获特定异常的最佳方法是什么?
我Exception::Class
用于处理异常
在上面的链接中,概要中显示,为了检查发生了哪个异常,我们需要将 与$_->isa
它的值进行比较。因此,如果我有 4 个不同类型的异常,那么我是否需要为每个异常创建一个单独的基类并将其作为 isa 属性提及。如果我没有提到异常类的 isa 怎么办?我将如何确定它是哪个异常?捕获特定异常的最佳方法是什么?