标签: ruby
考虑下面的方块
begin #something rescue retry end
我只需执行此次重试操作5次,如何更改上述代码?如果超过5次,则需要退出开始块。
答案 0 :(得分:2)
您可以添加变量以跟踪您重试的次数:
retryCount = 5 begin #something rescue retryCount -= 1 if retryCount > 0 retry end end