Ruby redo语句用于重复循环的当前迭代。在不评估循环条件的情况下执行redo语句。
redo语句在循环内使用。
句法:
redo
例:
i = 0
while(i < 5) # Prints "012345" instead of "01234"
puts i
i += 1
redo if i == 5
end
输出
Ruby retry语句
Ruby retry语句用于从头开始重复整个循环迭代。
retry语句在循环内使用。
句法:
retry
评论前必须登录!
注册