前端之家收集整理的这篇文章主要介绍了
ruby:如何知道脚本是否在第3次重试?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
begin
#some routine
rescue
retry
#on third retry,output "no dice!"
end
我想这样做,以便在“第三次”重试时打印一条消息.
可能不是最好的
解决方案,但一个简单的
方法就是使try尝试变量.
tries = 0
begin
# some routine
rescue
tries += 1
retry if tries <= 3
puts "no dice!"
end
原文链接:https://www.f2er.com/ruby/267846.html