class C { int f() { int i = <warning descr="Variable 'i' initializer '0' is redundant">0</warning>; try { <warning descr="The value 1 assigned to 'i' is never used">i</warning> = 1; } finally { <warning descr="The value 2 assigned to 'i' is never used">i</warning> = 2; try { <warning descr="The value 3 assigned to 'i' is never used">i</warning> = 3; } finally { <warning descr="The value 4 assigned to 'i' is never used">i</warning> = 4; } i = 5; } return i; } }