# Java'da Döngü Mekanizmaları Programlama dilleri, kodun akıŠyönünü belirlemek için kontrol mekanizmaları kullanır. Javaâda kodlar sırayla satır satır ilerler; fakat bu her zaman böyle olmak zorunda olduÄu anlamına gelmez. Kontrol mekanizmalarını kullanarak kodda atlamalar, seçimler, hata ayıklamalar yapabilir veya döngüye girebiliriz. Kontrol mekanizmalarını genel olarak 3 gruba ayırabiliriz: - **Seçim ifadeleri**: Belli bir koÅula baÄlı olarak koda yön vermemizi saÄlar. - **Döngü ifadeleri:** Kodun belirli kısımlarını defalarca çalıÅtırmamızı saÄlar. - **Atlama ifadeleri**: Kodun belirli kısımlarını atlamamızı saÄlar. Seçim ifadeleri konusunu daha önce iÅlemiÅtik (if, if else, switch yapıları). Åimdi **döngü ifadeleri** ve **atlama ifadeleri** konularını ayrıntılı olarak inceleyelim. ## Döngü İfadeleri 3 farklı döngü ifadesi vardır: **for**, **while** ve **do-while**. Bu ifadeler kodumuzun belirli kısımlarının döngüye girmesini ve birden fazla kez çalıÅmasını saÄlar. Döngüler bir koÅula baÄlanır ve bu koÅul var olduÄu sürece aynı kod bloÄu çalıÅmaya devam eder. KoÅul artık saÄlanmıyorsa döngü sona erer. Bir sonraki konuda ayrıntılara girelim.