diff options
-rw-r--r-- | org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java index 32df1d186f..6bfeff329d 100644 --- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java +++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java @@ -5417,4 +5417,22 @@ public class SwitchExpressionsYieldTest extends AbstractRegressionTest { }, "10"); } + public void testBug547193_001() { + runConformTest( + new String[] { + "X.java", + "public class X {\n"+ + " public static void main(String[] args) {\n"+ + " System.out.println(switch (0) {default -> {\n"+ + " try {\n"+ + " yield 1;\n"+ + " } catch (Exception ex) {\n"+ + " yield 2;\n"+ + " }\n"+ + " }});\n"+ + " }\n"+ + "}" + }, + "1"); + } } |