Java: Break Ve Continue

Break: Bu yapı bizim döngüyü ya da yapılan olayı sona erdirmemizi sağlar. Bu yapıya örnek verecek olursak;

while (true){

System.out.println("Merhaba");

break; }

Eğer burada break ifadesi koymasaydık, döngü sonsuza girecekti. Bundan dolayı sürekli "Merhaba" ifadesi yazacaktı. Bir örnek daha verecek olursak;

Scanner scan = new Scanner ( System.in );

int sayi;

while (true){

System.out.println ("Sayı giriniz:");

int sayi=scan.nextInt();

    if(sayi==0){

 break; }

Burada kullanıcıdan sürekli olarak sayı alınması yapılmış. Sayı olarak 0 girildiği zaman döngü "break" komutuyla sona erecektir.

Continue: Bu yapı bizim bir sonraki adıma atlamamızı sağlar. Örnek verecek olursak;

for (int i=1; i<=10; i++){

if(i==3  || i==7){

System.out.println("Atlandı:"+i);

continue;  }

System.out.println("İ değerleri:"+i); }

Burada 1 ile 10 arasında olan sayıların 1 er 1 er arttırılması yapılmış. Fakat 3 ve 7 sayılarının atlanması "continue" ifadesiyle tamamlanmıştır.







Yorumlar

Bu blogdaki popüler yayınlar

Bilgisayar Mimarisi: Giriş/ Çıkış Gösterim

Bilgisayar Mimarisi: Bellek Adresleme Gösterim