Hasan Aljudy wrote: > > What happens when an exception is thrown inside the scope(exit) block? The same as when an exception is thrown from a finally block: the remainder of the block is not executed and the new exception is passed up the stack in place of the old one. Sean