【发布时间】:2014-02-16 22:23:48
【问题描述】:
如何捕捉这个异常?
begin
data = Base64.strict_decode64(data) # decode data
...
rescue ArgumentError => e
logger.severe "Could not decrypt data: #{e}, #{data}"
日志
ArgumentError(无效的 base64): config/application.rb:32:in `解密'
【问题讨论】:
-
您已经发现了异常,您可能需要更明确地回答您的问题
标签: ruby-on-rails ruby exception-handling rescue