A. java裡面的一個break是跳出一層for循環,還是可以跳出幾層
一個break只跳出一層。
B. Java的for語句中break,continue和return的區別
第一:break語句通常用在循環語句和開關語句中,當break語句用於do-while、for、while循環語句中時,可使程序終止循環而執行循環後面的語句,
通常break語句總是與if語句聯在一起,即滿足條件時便跳出循環
注意:
1)
break語句對if-else的條件語句不起作用。
2)
在多層循環中,
一個break語句只向外跳一層。
第二:continue語句的作用是跳過循環本中剩餘的語句而強行執行下一次循環。continue語句只用在for、while、do-while等循環體中,常與if條件語句一起使用,用來加速循環。
其實就是continue跳過一次循環以及後面的語句,進行下次循環。
第三:
return語句是將函數的值返回主調函數
return
表達式
或者為:
return
(表達式)
放在for語句中一般就是直接返回了,執行到語句下面的均不執行了,包括往後的循環