📜  Ruby重做和重试语句

📅  最后修改于: 2021-01-08 13:05:00             🧑  作者: Mango

Ruby重做声明

Ruby重做语句用于重复循环的当前迭代。在不评估循环条件的情况下执行重做语句。

重做语句在循环内使用。

句法:

redo

例:

i = 0 
while(i < 5)   # Prints "012345" instead of "01234" 
  puts i 
  i += 1 
   redo if i == 5 
end 

输出:

Ruby重试语句

Ruby retry语句用于从头开始重复整个循环迭代。

retry语句在循环内使用。

句法:

retry