blob: 8b56579702da5e1d7fadb1a5d78f93bfb6f8ef61 [file] [log] [blame]
String s = '';
try {
print 2
}
catch (UnsupportedOperationException ignored) {
s=''
}
catch (RuntimeException ignored) {
s = ''
}
catch (Exception ignored) {
s = ''
}
print s
-----
0(1) element: null
1(2) WRITE s
2(3) element: Open block
3(4) READ print
4(5,8,11,14) THROW. element: Call expression
5(6) element: Catch clause
6(7) WRITE ignored
7(14) WRITE s
8(9) element: Catch clause
9(10) WRITE ignored
10(14) WRITE s
11(12) element: Catch clause
12(13) WRITE ignored
13(14) WRITE s
14(15) READ print
15(16) READ s
16(17) ARGUMENT element: Reference expression
17(18) element: Call expression MAYBE_RETURN
18() element: null