Kendalikan alur program: percabangan if/else dan switch, perulangan for/while, break, continue, hingga labeled loop.
Arahkan alur program berdasarkan kondisi dengan struktur if, else if, dan else.
Buka → # Nested ifSusun percabangan bertingkat dan pelajari cara menjaga keterbacaannya.
Buka → # switch StatementPilih satu dari banyak cabang dengan switch statement dan kenali fall-through.
Buka → # switch ExpressionGunakan switch modern yang menghasilkan nilai dengan arrow label dan exhaustiveness check.
Buka → # for LoopUlangi blok kode secara terkontrol dengan init, kondisi, dan update dalam satu baris.
Buka → # Enhanced for LoopIterasi seluruh elemen array dan collection tanpa mengelola indeks secara manual.
Buka → # while LoopUlangi eksekusi selama kondisi terpenuhi dan hindari perulangan tak berujung.
Buka → # do-while LoopJalankan blok minimal sekali sebelum kondisi diperiksa dengan do-while.
Buka → # break dan continueHentikan perulangan lebih awal atau lompati satu iterasi dengan break dan continue.
Buka → # Labeled break dan continueKendalikan perulangan bertingkat dari dalam loop terdalam menggunakan label.
Buka → # Nested LoopsBangun perulangan bersarang untuk pola dua dimensi seperti tabel dan matriks.
Buka → # Control Flow AnalysisPahami definitve assignment dan cara compiler menelusuri semua jalur eksekusi.
Buka →