Sha256: d7fede2dc7a568876791833002497e58d08adb123de5949e1fe762bd0939046a
Contents?: true
Size: 378 Bytes
Versions: 14
Compression:
Stored size: 378 Bytes
Contents
#!/usr/bin/env ruby # Test Debugger.catchpoint def bar(arg) puts "bar begin" 1/0 if arg raise ZeroDivisionError puts "bar end" end def foo puts "foo begin" yield 1 puts "foo end" rescue ZeroDivisionError puts "rescue" end def zero_div(arg) x = 5 foo { |i| bar(i) } x + arg rescue ZeroDivisionError "zero_div rescue" end puts zero_div(10) puts "done"
Version data entries
14 entries across 14 versions & 1 rubygems