【发布时间】:2023-03-28 09:28:01
【问题描述】:
在 Perl 中,我处理错误:
eval{
};
if($@) {
}
我在 Ruby 中使用过:
begin
rescue Exception => e
sleep 2
end
这是在 Ruby 中正确的做法吗?如果 Internet 或服务器出现故障,这是否可行? 如果上述错误,有什么方法可以在 Ruby 中类似于 Perl 吗?
【问题讨论】:
-
关于 perl 的附注
eval {};stackoverflow.com/a/4006339/223226
标签: ruby perl error-handling