Hello semua diartikel kali ini Admin ingin membahas mengenai Sperti judul di atas yaitu Break, Continue ,dan Return. Control Flow adalah sebuah cara untuk memberi tahu sebuah program mengenai intruksi apa yang harus dijalankan.

Break

Break adalah sebuah pernyataan yang di gunakan untuk melompat dari sebuah pernyataan looping, maupun kondisi if else dan switch case

Contoh 1

for(int a = 0;a <= 8;a++){
	if(a == 6){
	break;
}
System.out.println(a);
}

int a = 10;
switch(a){
case 21:
System.out.println("Salah");
break;
case 10:
System.out.println("Benar");
break;
default:
System.out.println("Tidak ada");
}

Continue

Continue merupakan pernyataan jika suatu kondisi tertentu terjadi maka akan langsung dilanjutkan dengan iterasi selanjutnya dalam sebuah looping atau perulangan.

Contoh 1

for(int a = 0;a <= 8;a++){
	if(a == 4){
	continue;
}
System.out.println(a);
}

Return

            Return merupakan salah satu keyword yang digunakan untuk menyelesaikan eksekusi suatu metode dan dapat digunakan untuk mengembalikan nilai dari suatu metode

int a = 0;
while(a <= 10){
	if(a == 5){
return;
}	
	System.out.println("Hasil " + a);
a++;
}

contoh di bawah ini merupakan gabungan dari ke 3 keyword diatas

package com.littlefamilly;

public class java {

    public static void main(String[] args){
        //break langsung keluar dari looping dimana pun itu berada

        int a = 0;
        while (true){

            a++;
            if (a == 10){
                break;//ini keyword untuk memaksa keluar dari loop
            }else if(a == 5){
                continue;//ini adalah key word untuk memaksa aksi kembali
            }else if (a == 7){
                return;//ini adalah koyword untuk kelaur dari  //public static void main(String[] args //method main//tidak harus di letakan di for
            }

            System.out.println(" nilai a = " + a);

        }

    }
}

di atas merupakan tutroial dari break, continue, dan juga return

apa selanjutnya

-Tutorial looping bersarang