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);
}

break pada for
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");
}

break switch case
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);
}

hasil dari keywod continue pada latihan menggunakan for dijava
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++;
}

return menggunakan while
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);
}
}
}

continue, break, dan return menggunakan switch case
di atas merupakan tutroial dari break, continue, dan juga return
apa selanjutnya