From: gotoken@... (GOTO Kentaro) Date: 2000-04-17T11:09:46+09:00 Subject: [ruby-list:21936] Re: close on disk full In message "[ruby-list:21934] close on disk full" on 00/04/17, "Kikutani, Makoto" writes: >begin > open("hoge", "w") do |f| > ..... > end >rescue > ..... >end > >この場合、ディスクフルでもrescueには行かないことがわかりました。 >オープンブロック抜けるとき前にf.flushすると行くんですけどね。 ディスクフルってどんな例外が上がるんですか?? StandardError のサブクラスでないと指定無しの rescue では 拾えません. 以下の例では "err" が表示されます(RuntimeError