Java programlama dilinde break ve continue deyimleri, döngülerin ve switch-case yapılarının kontrol akışını değiştirmek için kullanılan önemli yapısal deyimlerdir. Bu deyimler, programcılara daha esnek bir programlama deneyimi sunar. Bu yazıda, Java programlama dilinde break ve continue deyimleri hakkında ayrıntılı bir şekilde konuşacağız.
Java Dilinde Break Deyimi
Break deyimi, bir döngü veya switch-case yapısının çalışmasını durdurmak için kullanılır. Döngü veya switch-case yapısı içindeki break ifadesi, bu yapıdaki tüm kodların çalışmasını durdurur ve program kontrolünü bir sonraki satırdan devam ettirir.
Java Break Örnek Kullanımı
Örnek : 1’den 10’a kadar olan sayıları yazdıran program.
public class BreakExample {
public static void main(String[] args) {
for(int i=1; i<=10; i++){
if(i == 5){
break;
}
System.out.println(i);
}
}
}
Bu kod, 1’den 10’a kadar olan sayıları yazdırmak için bir for döngüsü kullanır. Ancak, döngü 5. sayıya geldiğinde, break deyimi nedeniyle döngü durdurulur ve program kontrolü döngünün dışındaki kodlara geçer. Sonuç olarak, program sadece 1, 2, 3, 4 sayılarını yazdırır.
Çıktısı :
1
2
3
4
Java Dilinde Continue Deyimi
Continue deyimi, bir döngü içinde belirli bir koşulu sağlayan durumlarda, döngü işlemlerinin devam etmesini sağlar. Continue deyimi, koşulu sağlayan kodların atlanmasına neden olur ve döngü işlemlerinin devam etmesini sağlar.
Java Continue Örnek Kullanımı
Örnek :
public class ContinueExample {
public static void main(String[] args) {
for(int i=1; i<=10; i++){
if(i == 5){
continue;
}
System.out.println(i);
}
}
}
Bu kod, 1’den 10’a kadar olan sayıları yazdırmak için bir for döngüsü kullanır. Ancak, döngü 5. sayıya geldiğinde, continue deyimi nedeniyle 5. sayı yazdırılmaz ve döngü işlemleri devam eder. Sonuç olarak, program 1’den 10’a kadar olan sayıları yazdırır, ancak 5. sayıyı atlar.
Çıktısı :
1
2
3
4
6
7
8
9
10
Break ve continue deyimleri, Java programlama dilinde kontrol akışını değiştirmek için kullanılan önemli yapısal deyimlerdir. Break deyimi, bir döngü veya switch-case yapısının çalışmasını durdurmak için kullanılır. Continue deyimi ise, bir döngü içinde belirli bir koşulu sağlayan durumlarda, döngü işlemlerinin devam etmesini sağlar.
Bu yazıda, Java’da break ve continue deyimlerinin ne olduğunu öğrendik ve örnekler ile pekiştirdik. Daha fazlası için ‘Java Dersleri‘ adlı kategorimize göz atabilirsiniz.