Jumat, 11 Oktober 2013

Java Kendali Percabangan

   Hallo beroo kita bertemu lagi Bahasa Java menyediakan beragam kendali percabangan tidak lokal, yaitu:
-break
-return
-continue


  • Break 
Nah istilah break ini mengacu pada proses memecahkan blok program. Proses tersebut memerintahkan runtime untuk menjalankan program di belakang blok tertentu.
Untuk dapat ditunjuk, suatu blok diberi nama, dan Java memiliki bentuk label untuk menyatakan nama suatu blok.

 Contoh Break:
class Break {
public static void main(String[] args)  {
boolean t =true;
a: {
b: {
c: {
System.out.println("Sebelum break");
if (t)
break b;
System.out.println("Ini tidak akan dieksekusi"); }
System.out.println("Ini tidak akan dieksekusi"); }
System.out.println("Ini adalah setelah b"); }
} }
Output :
Sebelum break
Ini adalah setelah b



  • Return
class Return1
{
public static void main(String[] args)
{
boolean t = true;
System.out.println("Before the return");
if (t)
return;
System.out.println("This won't execute");
}
}


Before the return


  • Continue 
class Continue1
{
public static void main(String[] args)
{
for (int i = 0; i<10; i++) {
System.out.print(i + " "); if
(i% 2 == 0)
continue;
System.out.println("");
} } }


0 1
2 3
4 5
6 7
8 9

Tidak ada komentar:

Posting Komentar