Pernyataan Pemindah Proses
- return
- break
- continue
return
- Digunakan untuk keluar dari method
- return memiliki dua bentuk:
- mengembalikan nilai (sesuai dengan tipe data)
- tidak mengembalikan nilai (untuk void)
- Contoh:
int perkalian(int x, int y){
return x * y;
}
void perkalian(int x, int y){
hasilKali = x * y;
return;
}
Break
- Penyataan break digunakan untuk keluar dari suatu pengulangan (loop)
- Penggunaan break bisa berbentuk tanpa label atau berlabel
PernyataanBREAK.java
public class PernyataanBREAK {
public static void main(String[] args){
for(int i=1; i<11; i++){
if(i==5) break;
System.out.println(i);
}
}
}
PernyataanBREAKLABEL.java
public class PernyataanBREAK {
public static void main(String[] args){
selesai:
for(int i=1; i<11; i++){
if(i==5) break selesai;
System.out.println(i);
}
}
}
Continue
- Digunakan untuk melanjutkan eksekusi ke suatu pengulangan (loop)
- Bisa berbentuk tanpa label atau berlabel
- Bentuk code persis sama dengan break, baik untuk yang tanpa label atau berlabel
Tinggalkan komentar