errors/begin_else_ensure_parens.rb
tests/_examples/errors/begin_else_ensure_parens.rb in the metorex repository.
begin
puts "try block"
x = 42
rescue => e
puts "error: " + e.to_s
else
puts "no error, x = " + x.to_s
ensure
puts "ensure ran"
end
Output:
try block
no error, x = 42
ensure ran