Pernyataan Pemindah Proses

  1. return
  2. break
  3. continue

 

return

  • Digunakan untuk keluar dari method
  • return memiliki dua bentuk:
    1. mengembalikan nilai (sesuai dengan tipe data)
    2. 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