Blort.test1:()V: regs: 0001; ins: 0000; outs: 0000 0000: sget-object v0, Blort.theException:Ljava/lang/RuntimeException; 0002: throw v0 Blort.test2:()I: regs: 0002; ins: 0000; outs: 0000 0000: sget-object v1, Blort.theException:Ljava/lang/RuntimeException; 0002: throw v1 0003: move-exception v1 0004: move-object v0, v1 0005: const/4 v1, #int 1 // #1 0006: move v0, v1 0007: return v0 catches tries: try 0000..0003 catch java.lang.RuntimeException -> 0003