CodeQL 文档

不继续的 continue 语句

ID: java/continue-in-false-loop
Kind: problem
Security severity: 
Severity: warning
Precision: high
Tags:
   - correctness
Query suites:
   - java-security-and-quality.qls

单击以在 CodeQL 存储库中查看查询

continue 语句仅在循环条件为 true 时重新运行循环。因此,在条件恒为 false 的循环中使用 continue 永远不会导致重新运行循环体,这具有误导性。

建议

如果意图是从循环中跳出,请用 break 语句替换 continue 语句。

参考

  • ©GitHub, Inc.
  • 条款
  • 隐私