☰
  • 首页
  • 规则分类
  • 项目介绍
search
•••

不应存在紧邻 default 标签的空 case 标签

9.5.6 ID_switch_uselessFallThrough
目录 › next › previous

紧邻 default 标签的空 case 标签是没有意义的,应当去除。

示例:

switch (v)
{
case 0:     // Compliant
    ....
    break;

case 1:     // Non-compliant
default:
case 2:     // Non-compliant
    ....
    break;
}

应改为:

switch (v)
{
case 0:     // Compliant
    ....
    break;

default:    // Compliant
    ....
    break;
}
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.