class C { int f(boolean b) { int i; try { i = 0; } finally { if (b) throw new RuntimeException(); i = 1; } return i; } }