运行Ruby程序直到出错

时间:2012-05-15 04:55:38

标签: ruby

有没有办法让Ruby程序继续执行,直到程序出错?我希望我的循环在程序返回错误时停止。 感谢

2 个答案:

答案 0 :(得分:2)

无限循环可以帮助吗?

while true do
    your code
end

如果您的代码抛出错误,则循环停止。

答案 1 :(得分:2)

这是另一个例子。将运行无限次直到异常到来并处理您的异常然后退出表单代码。

inc = 5
while true do
  begin
puts 4/inc
inc-=1
  rescue Exception=> e
    puts e
    exit
  end
end