4.5.1 标签
01-标签 — Comprehensive Rust
1分钟内可阅读完
译文 · 基于 Comprehensive Rust
原文链接: https://google.github.io/comprehensive-rust/control-flow-basics/break-continue/labels.html
4.5.1 标签
continue 和 break 都可以可选地接受一个标签参数,用于跳出嵌套循环:
| |
- 带标签的
break也适用于任意块,例如:
1 2 3 4 5 6 7// Copyright 2024 Google LLC // SPDX-License-Identifier: Apache-2.0 # 'label: { break 'label; println!("This line gets skipped"); }