blob: f3ec754ff9f2b379fada820d6eaf462ac21c1fee [file] [log] [blame]
try {
throw new RuntimeException()
a()
}
finally {
b()
}
------
0(1) element: null
1(2) element: Open block
2(3,12) THROW. element: NEW expression
3(10) THROW. element: THROW statement
4(5) READ a
5(6,8) THROW. element: Method call
6(14) element: Method call MAYBE_RETURN
7(16) element: Finally clause
8(7,9) CALL 7
9(18) AFTER CALL 8
10(7,11) CALL 7
11(18) AFTER CALL 10
12(7,13) CALL 7
13(18) AFTER CALL 12
14(7,15) CALL 7
15(18) AFTER CALL 14
16(17) READ b
17(9,11,13,15) RETURN
18() element: null