Break And Continue
1 min readJan 8, 2020
Break and Continue hakkında bilmemiz gereken şey şunlardır;
- Break içerisinde bulunan bloktan tamamen çıkarır.
- Continue ise içerisinde bulunan bloğu bir sonraki iterasyona geçirir.
Örnek olarak;
- Birinci for döngüsünde i<10 sonucu true oldukça döneceğini düşünüyoruz. İçerisinde o anki i’nin değeri 2 ile modu 0 ‘a eşit ise break; komutu çalışacaktır. Çalıştırdığımızda göreceğiz ki; for döngüsü yalnızca 1 kez çalışıp duracaktır.
- İkinci for döngüsünde i<10 sonucu true oldukça döneceğini düşünüyoruz. İçerisinde o anki i’nin değeri 2 ile modu 0'a eşit ise continue; komutu çalışacaktır ve alt satırdaki işlemi yapmayarak döngüyü bir sonraki iterasyona gönderecektir.
- Üçüncü içe içe for döngüsünde içteki for döngüsüne o anki j’nin 2 ye göre modu 0 ise break; komutunu çalıştırıyoruz. Böylelikle break; komutu çalıştığında dışarıdaki for’un çalıştığını göreceğiz.
- Eğer kodunuzda böyle bir durum olduğunda dıştaki for da çalışmasın diyorsanız. break; komutunu dördüncü örnekteki gibi kullanabiliriz.
Github : BreakAndContinue