Java为什么我们需要事后声明?

为什么编译器没有在开关中的每个代码块之后自动放置break语句?是出于历史原因吗?您何时要执行多个代码块?

回答:

有时将多个案例与同一代码块关联会很有帮助,例如

case 'A':

case 'B':

case 'C':

doSomething();

break;

case 'D':

case 'E':

doSomethingElse();

break;

等。只是一个例子。

以我的经验,通常“摔倒”并在一种情况下执行多个代码块是不好的风格,但是在某些情况下可能会有用处。

以上是 Java为什么我们需要事后声明? 的全部内容, 来源链接: utcz.com/qa/403615.html

回到顶部