class Main {
private static int test1() {
int res = 0;
try {
return res;
} finally {
res = 1;
}
}
private static int test2() {
try {
return 0;
} finally {
return 1;
}
}
public static void main
(String[] args
) { System.
out.
printf("test1: %d\n", test1
()); System.
out.
printf("test2: %d\n", test2
()); }
}
Y2xhc3MgTWFpbiB7Cglwcml2YXRlIHN0YXRpYyBpbnQgdGVzdDEoKSB7CgkJaW50IHJlcyA9IDA7CgkJdHJ5IHsKCQkJcmV0dXJuIHJlczsKCQl9IGZpbmFsbHkgewoJCQlyZXMgPSAxOwoJCX0KCX0KCQoJcHJpdmF0ZSBzdGF0aWMgaW50IHRlc3QyKCkgewoJCXRyeSB7CgkJCXJldHVybiAwOwoJCX0gZmluYWxseSB7CgkJCXJldHVybiAxOwoJCX0KCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHsKCQlTeXN0ZW0ub3V0LnByaW50ZigidGVzdDE6ICVkXG4iLCB0ZXN0MSgpKTsKCQlTeXN0ZW0ub3V0LnByaW50ZigidGVzdDI6ICVkXG4iLCB0ZXN0MigpKTsKCX0KfQ==