【发布时间】:2021-04-05 12:33:36
【问题描述】:
试图理解 switch 表达式并想出了以下代码。事实上,对于所有“break - String”组合,我都会收到“not a statement”错误。我做错了什么?
String i = switch(value) {
case 0:
break "Value is 0";
case 1:
break "Value is 1";
case 2:
break "Value is 2";
default:
break "Unknown value";
};
【问题讨论】:
-
docs.oracle.com/en/java/javase/13/language/…: "要指定它们的值,请使用新的 yield 语句而不是 break 语句。"
标签: java switch-statement java-13