Project1

标题: redo与retry [打印本页]

作者: zh99998    时间: 2009-2-14 20:26
标题: redo与retry
请解释一下这两个命令,F1里的【保留字】里看到的 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2009-2-14 20:33
redo 是从头循环一次
retry 是 rescue 之後,回到 begin 的地方

例如:
  1. for i in 0..5
  2.    p i
  3.    redo if i == 5
  4. end
复制代码


  1. begin
  2.   for i in 0..2
  3.     p 3/i
  4.   end
  5. rescue
  6.   p 0
  7.   retry
  8. end
复制代码


[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1