Çarşamba, Ocak 15, 2025
Sanal Gündem
Ana SayfaKodlamaJavaJava Break ve Continue Kullanımı

Java Break ve Continue Kullanımı

Java’da “break” ve “continue” ifadeleri, döngülerde çalışmayı durdurmak veya belirli bir durumu atlamak için kullanılan kontrol yapılarıdır. İşte bu ifadelerin kullanımı:

  1. Break İfadesi: “break” ifadesi, içinde bulunduğu döngüyü veya switch-case yapısını sonlandırır. Bir “break” ifadesi yerine getirildiğinde, program döngüden çıkar ve sonraki kod satırına geçer.

Örnek 1 – While Döngüsü:

int i = 0;
while (i < 5) {
    if (i == 3) {
        break;
    }
    System.out.println(i);
    i++;
}

Bu örnekte, “i” değeri 3 olduğunda “break” ifadesi çalışır ve döngü sona erer.

Örnek 2 – For Döngüsü:

for (int i = 0; i < 5; i++) {
    if (i == 3) {
        break;
    }
    System.out.println(i);
}

Bu örnekte de “i” değeri 3 olduğunda “break” ifadesi çalışır ve döngü sona erer.

  1. Continue İfadesi: “continue” ifadesi, içinde bulunduğu döngünün geri kalanını atlar ve döngünün bir sonraki yinelemesine geçer.

Örnek 1 – While Döngüsü:

int i = 0;
while (i < 5) {
    i++;
    if (i == 3) {
        continue;
    }
    System.out.println(i);
}

Bu örnekte, “i” değeri 3 olduğunda “continue” ifadesi çalışır ve döngünün geri kalanı atlanır. Sonuç olarak, 3 yazısı ekrana basılmaz.

Örnek 2 – For Döngüsü:

for (int i = 0; i < 5; i++) {
    if (i == 3) {
        continue;
    }
    System.out.println(i);
}

Bu örnekte de “i” değeri 3 olduğunda “continue” ifadesi çalışır ve döngünün geri kalanı atlanır.

“break” ve “continue” ifadeleri, döngülerin esnekliğini artırır ve belirli durumlarda döngü akışını kontrol etmek için kullanılır. “break” ifadesiyle döngüyü tamamen sonlandırabilirken, “continue” ifadesiyle sadece o yinelemeyi atlayabilirsiniz. Bu ifadeleri doğru bir şekilde kullanarak döngülerinizi istediğiniz şekilde kontrol edebilir ve programınızın performansını ve işlevselliğini artırabilirsiniz.

Yunus Emre Altay
Yunus Emre Altayhttp://yunusemrealtay.com.tr
Biz, yenilikçi çözümler ve dijital dönüşüm süreçlerinde uzmanlaşmış olarak, web, mobil ve masaüstü yazılımlar geliştiriyor ve işletmelerinizi geleceğe taşıyoruz. Analizlerimizi sıkı çalışması ve deneyimi ile, size özel çözüm önerileri sunarak iş süreçlerinizi optimize etmeye odaklanıyoruz
RELATED ARTICLES
- Reklam Alanı -

En Popüler

Son Yorumlar