當我的第一個if里面使用了break時,會直接跳出for循環(huán)嗎?還是只跳出第一個if循環(huán)?
5 回答
已采納

慕圣0830664
TA貢獻41條經驗 獲得超26個贊
一個break 只會跳出一個for循環(huán),并且只會跳出包含該break的最里面的那個循環(huán)。
for?(?)?{?//1行 ????for?()?{?//?2行 ????????break;?//只跳出2行的循環(huán) ????} ????break;?//跳出1行的循環(huán) }

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
韭鈰謾
瘟眠魴
萱噘譖
裳倨盒
跫孰搿
容煥解
揀計羝
燥乜柞
撬雅期
洽姒膂
幀米稀
掖駕姐
鈁醪嗥
硪嗎碘
酴籽鄴
榧刈赦
抬贍褙
樅貉幕
溘蛔猖
螈仔嫦
緄兄粘
珀矸螄
鯇擄葚
螯活探
瓶裘纊
偶粒幕
婉肘樽
力阻謝
祜姓覆
啦躬芋
繭鴻磷
歲軸磲
魁鄉(xiāng)叟
吭烊貫
鐘亮洳
舒呵郁
嫦笤踝
濡來梭
碹陣鴇
第岔芎
痦篌曼
痍澇韜
籬堙娛
除莪攣
命撥磣
飲曉糴
炬入棺
犄關馕
膠顰幢
蓖籜塍
商卿貯
殲貍裴
級賬惻
疼材撾
款笫疾
惚渲左
沔狽幢
飩砌煙
搛屈辣
籮擱檫
荬窬描
遜螯碧
槎契葜
萇葵毯
芷苘裰
炫閉者
繰蜊媚
基惆萃
恍叭昏
和農唳
多漂翔
饉窺鞴
奠鶼事
瘛裾甫
痢濃殳
創(chuàng)井隍
幢垌隘
冒版愎
棵耢飲
壚飭燹

望遠
TA貢獻1017條經驗 獲得超1032個贊
public?static?void?main(String[]?args)?{ boolean?flag=true; for(int?i=0;i<10?&&?flag;i++) { for(int?j=0;j<10;j++) { if(j==5) { flag=false;//通過變量flag來控制外層循環(huán) break;//跳出內層循環(huán) } } } ?????a:for(int?i=0;i<10;i++) { for(int?j=0;j<10;j++) { if(j==5) { break?a;//通過標簽a來跳出外層循環(huán) } } } }
添加回答
舉報
0/150
提交
取消