From: eklerni Date: 2007-08-13T03:31:27+09:00 Subject: [ruby-dev:31388] Re: retryの使い方 From:eklerni >  この例だとすると、 > > def foo > begin > yield > # 何らかの処理 > end while 条件 > ensure > # 後処理 > end > end > > でいいような気がするなぁ。 > > 動かないんですけど、 def foo begin begin yield # 何らかの処理 end while 条件 ensure # 後処理 end end ですかね?この例の場合はループの度にensureで後処理したいんで、大域脱出し ないwhileだと 題意は満たさないと思います。