我們都知道java的語(yǔ)法中,
break可以跳出當(dāng)前for循環(huán),
return是結(jié)束當(dāng)前方法的執(zhí)行,
continue是終止當(dāng)前循環(huán)語(yǔ)句執(zhí)行,繼續(xù)下一條循環(huán)語(yǔ)句
所以我們只有混合搭配才能退出嵌套循環(huán):
1、我們可以使用一個(gè)標(biāo)記變量,在每層循環(huán)中去判斷這個(gè)變量,當(dāng)這個(gè)變量為某個(gè)特定值時(shí)跳出+return
2、也可以用捕捉異常的方式跳出,使用try-catch包裹嵌套循環(huán),在想跳出的地方拋出異常,然后用catch捕捉,從而跳出
3、使用帶標(biāo)簽的break語(yǔ)句,在循環(huán)前設(shè)置好一個(gè)標(biāo)簽,然后在跳出的位置用break+標(biāo)簽的方法
更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的好程序員班,高品質(zhì)課程助理你實(shí)現(xiàn)java程序員夢(mèng)想。