From: Gavin Sinclair Date: 2004-12-04T10:14:56+09:00 Subject: Re: Multiple Ensure Blocks On Saturday, December 4, 2004, 5:16:22 AM, Jamis wrote: > Graham Jenkins wrote: >> I'm considering raising an RCR: "allow multiple ensure blocks". I've >> searched for this to some extent - have I missed anything obvious? >> >> I want to be able to write: >> >> begin >> raise 'something bad' >> ensure >> puts 1 >> ensure >> puts 2 >> end > How does this differ from: > begin > raise 'something bad' > ensure > puts 1 > puts 2 > end > ? If 'puts 1' throws an exception... Gavin