break
e continue
Se vocĂȘ quiser iniciar imediatamente a prĂłxima iteração use continue
.
Se vocĂȘ quiser sair de qualquer loop cedo, use break
. Para loop
, isso pode receber uma expressĂŁo opcional que se torna o valor da expressĂŁo loop
.
fn main() { let mut i = 0; loop { i += 1; if i > 5 { break; } if i % 2 == 0 { continue; } println!("{}", i); } }