كسر واستمرار

إذا كنت تريد بدء التكرار التالي فورًا، استخدم continue.

إذا كنت تريد الخروج من أي نوع من الحلقات مبكرًا، استخدم break. بالنسبة لـ loop، يمكن أن تأخذ هذه تعبيرًا اختياريًا يصبح قيمة تعبير loop.

fn main() {
    let mut i = 0;
    loop {
        i += 1;
        if i > 5 {
            break;
        }
        if i % 2 == 0 {
            continue;
        }
        println!("{}", i);
    }
}