けいじゅ@日本ラショナルです.

In [ruby-list :03801 ] the message: "[ruby-list:3801] Re: [Q] How to
open ", on Aug/25 16:45(JST) Shin-ichiro HARA
<sinara / blade.nagaokaut.ac.jp> writes:

>原です。
>
>> 内部構造としてはそういうことは実現できる道具は揃っているので,
>> 後は必要かどうかと,文法をどうするかということだけですね.
>
>私はあったらうれしいですが、皆さんはどうなんでしょ。
>
>そうすると 
>
>begin
>  ...
>ensure
>  ...
>rescue
>  ...
>ensure
>  ...
>resuce
>  ...
>end
>
>みたいのが書けてなおうれしい、、、かなあ?

ちょっと気になるのは:

begin 
  ...
rescue
  ...#(1)
rescue
  ...#(2)
end

は (1)で失敗したら(2)でキャッチすることになりますよね??

begin 
  ...#(0)
rescue Exception_A
  ...#(1)
rescue Exception_B
  ...#(2)
end

は, (0)で失敗したらその例外に応じて, (1), (2)が実行されることになりま
すよね. この場合, (1)が失敗した時も(2)が実行されることは, 考えたくない
んですよねえ...

__
..........................................石塚 圭樹@日本ラショナル...
----------------------------------->> e-mail: keiju / bc.mbn.or.jp <<---