我正在处理与this message的例外情况。这不是StandardError
。我如何知道要捕捉什么异常?
我抓到了Exception
类,但a post告诉它这是一个不好的解决方案。我如何确定要捕获的异常?
我正在处理与this message的例外情况。这不是StandardError
。我如何知道要捕捉什么异常?
我抓到了Exception
类,但a post告诉它这是一个不好的解决方案。我如何确定要捕获的异常?
临时添加到您的代码
rescue Exception => e
puts e.class
end
,你就会知道什么异常赶在你的API的源代码使用的是和catch
谢谢,不错的提示^^。一个问题:我需要让代码运行超过5到8个小时才能获得它。我会尝试,并告诉你,当我得到它
–
它whas致命,谢谢 –
查找方法是使用什么异常。 –
如果您可以重现错误,您可以调试某种异常类型。 – Aleksey
看起来像是基于[docs](http://ruby-doc.org/stdlib-2.1.1/libdoc/timeout/rdoc/Timeout.html),可能会出现'Timeout :: Error' ) –