有 關于break和continue的區別在哪里_break和continue的區別方面的知識,小編在此整里出來,給大家作為參考,下面就詳細的介紹一下關于break和continue的區別在哪里_break和continue的區別的相關內容。
(資料圖)
1、break,continue,return的區別為:作用不同、結束不同、緊跟不同。
2、一、作用不同break:執行break操作,跳出所在的當前整個循環,到外層代碼繼續執行。
3、2、continue:執行continue操作,跳出本次循環,從下一個迭代繼續運行循環,內層循環執行完畢,外層代碼繼續運行。
4、3、return:執行return操作,直接返回函數,所有該函數體內的代碼(包括循環體)都不會再執行。
5、二、結束不同break:break不僅可以結束其所在的循環,還可結束其外層循環,但一次只能結束一種循環。
6、2、continue:continue結束的是本次循環,將接著開始下一次循環。
7、3、return:return同時結束其所在的循環和其外層循環。
8、三、緊跟不同break:需要在break后緊跟一個標簽,這個標簽用于標識哪個外層循環。
9、2、continue:在continue后不需要加參數。
10、3、return:在return后需要緊跟一個返回值,用于提供給對應方法所需的返回值。