读书人

Ruby_语法_retry_应用介绍

发布时间: 2012-10-08 19:54:56 作者: rapoo

Ruby_语法_retry_使用介绍

Ruby Rails 语法 retry 使用介绍?

?

retry这种用法在某种不常见的异常发生,需要重复做的时候会很好用,因为用for确实不太贴近实际情况。

例如链接mongo,有时候因为网络原因,第一次不成功,需要重新试几次。

?

begin  a = 1 / 0 #connect to mongo #mockrescue  i ||= 0  puts "in rescue i=#{i}"  i += 1  if i < 5    puts "  will retry~"    retry  end  puts "in the end"end
?

这里也有个doc:http://www.tutorialspoint.com/ruby/ruby_loops.htm

?

?

END EOF 结束

?

+

+

+

=

+

+

+


读书人网 >Ruby Rails

热点推荐