/* TEST_OUTPUT: --- fail_compilation/goto3.d(1010): Error: case cannot be in different `try` block level from `switch` fail_compilation/goto3.d(1012): Error: default cannot be in different `try` block level from `switch` --- */ void foo(); void bar(); #line 1000 void test1() { int i; switch (i) { case 1: try { foo(); case 2: { } default: { } } finally { bar(); } break; } }