【发布时间】:2021-04-05 22:29:38
【问题描述】:
例如,php 有像 InvalidArgumentException 这样的异常,带有自定义消息“找不到当前组”。
我可以在代码中抛出这个异常。
if ($groupId === 0) {
throw new InvalidArgumentException('Current group not found');
}
我可以继承这个异常并创建另一个子异常。
异常在 Perl 中是如何工作的?
【问题讨论】:
-
您可以使用
try-catch块使用Nice::Try。 Nice::Try 还处理异常类,因此您可以根据使用的异常类捕获异常。