- 嵌套循环和标签
嵌套循环和标签
在处理嵌套循环的时候可以中断(break)或继续(continue)外层循环。在这类情形中,循环必须用一
些'label(标签)来注明,并且标签传递给 break/continue 语句。
#![allow(unreachable_code)]fn main() {'outer: loop {println!("Entered the outer loop");'inner: loop {println!("Entered the inner loop");// 这只是中断内部的循环//break;// 这会中断外层循环break 'outer;}println!("This point will never be reached");}println!("Exited the outer loop");}
