【從零開始學 Java 程式設計】跳轉語句: break、continue、return
【從零開始學 Java 程式設計】 線上教學課程目錄 ,使用 Java 程式語言,開發應用程式。 break 跳轉語句 當程式執行到 break,將會終止跳出整個循環區塊。 範例 此例當程式執行到 i 值等於整數 3,整個跳出整個循環區塊,所以只會印出1和2資料。 int [ ] intArr = { 1 , 2 , 3 , 4 , 5 } ; for ( int i : intArr ) { if ( i == 3 ) { break ; } System . out . println ( i ) ; } 執行結果: 1 2 continue 跳轉語句 當程式執行到 continue,則會被強迫直接跳到下一次循環,原本 continue 若下方還有程式則會全部略過。 範例 此例當程式執行到 i 值等於整數 3,則會略過下方印出資料程式碼,繼續下一輪循環,所以結果不會印出 3。 int [ ] intArr = { 1 , 2 , 3 , 4 , 5 } ; for ( int i : intArr ) { if ( i == 3 ) { continue ; } System . out . println ( i ) ; } 執行結果: 1 2 4 5 return 跳轉語句 當程式執行到 return 跳轉語句,該區塊下方的程式將不會被執行,return 通常用在呼叫方法,當特定條間成立,返回原呼叫點。 範例 方法,會在之後章節詳細介紹。此範例使用了方法呼叫,在方法內,將傳遞過來的陣列全部印出來。我們在方法檢查,如果陣列資料為 null ,則返回原呼叫處,不繼續執行方法下方列印程式。 public class Main { public static void main ( String [ ] args ) { int [ ] intArr1 = null ; printData ( intArr1 ) ; i...




