結(jié)束本次循環(huán),即跳出循環(huán)體中剩余的尚未執(zhí)行的語句并到循環(huán)末尾而強(qiáng)行執(zhí)行下一次循環(huán)。continue語句只用在for、while、do-while等循環(huán)體中, 常與if條件語句一起使用,用來加速循環(huán)。
假如 continue之后有一條聲明,那么該程序就會停止執(zhí)行后續(xù)的操作,接著執(zhí)行先前的循環(huán), break聲明經(jīng)常用于循環(huán)和切換聲明。在切換語句 switch中使用 break時,可以讓程序從 switch中跳出來,然后在 switch之后運(yùn)行;沒有 break語句,就會變成一個不能退出的死循環(huán)。
在多層次的循環(huán)中, break語句僅會跳到一層之外。continue語句的功能是跳過循環(huán)中其余的語句,以及在此循環(huán)中,如果 continue語句被執(zhí)行,則將不再執(zhí)行 continue語句,而是重新進(jìn)行循環(huán)判定。continue語句僅用于在循環(huán)中,如 for, while,do-while等,經(jīng)常用于 if條件聲明,以加快循環(huán)速度。
點(diǎn)擊展開