Control Flow Control Flow adalah pengendalian jalannya program . seperti kita ketahui bersama bahwa program akan mengalir dari atas ke bawah dan dari kiri ke kanan . baris ke baris , variabel ke variabel . bisakah program meloncat dari baris ke 3 langsung ke baris 10? bisa!. yakni dengan memakai Control flowing . dengan control flowing kita bisa mengatur baris mana saja yang harus dijalankan(dilewati) oleh program , apakah dari baris 4 langsung ke baris 7 dengan tanpa melewati baris 5 dan 6 , atau dari 1 ke terahir bahkan dengan control flowing kita bisa langsung menghentikan program. +--------------+
|perhatikan ini|
+--------------+ (1).public class Main {
(2). public static void main (String [] fu){
(3). int a = 0 ; (4). int b = 40 ; (5). a= 90 ;(6). b = a ;
(7). }
(8).}Dalam contoh tersebut program dimulai dari baris NO 3,4,5,6 dan selesai . itulah alur jalannya program , dengan cara di atas program tidak bisa meloncat dari baris 17 ke baris 19 dengan tanpa melewati baris 18 apalagi langsung meloncat ke baris terahir . Adapun alat Control Flowing yakni ada dua 1. if 2. switch contoh if . public class Main{
public static void main (String [] fu){
int a = 0 ;
int b = 40 ;
if( 7 < 8){
a = 2 ;
b = 3;
}
System.out.println(b);
if( a == 0) //buka kurung & ttup kurung adlh Kondisi if.{ //sedang kan buka cincin smpai tutup cincin ini
a= 90 ; //adalah Body dari if.
b = 75;
}
System.out.println(b);
if( b == 9){
b = 80 ;
b = 75;
a = 45;
}
System.out.println(b);
b = a ;
}
}
dalam Control Flowing yang harus kita ingat adalah condisi dan body , condisi Control Flowing berada di antara buka kurung dan tutup kurung , body Control Flowing berada diantara buka cincin dan tutup cincin. body akan dijalankan bila condisi bernilai benar, sebaliknya body tidak akan dijalankan(dilewati) bila kondisinya bernilai salah.