While döngüsü bir koşula bağlı olarak çalışmaktadır. Koşul doğruysa döngü tekrar eder fakat koşul bozulduğunda döngü sona erer. Kod akışı while’dan sonra kaldığı yerden devam eder.
int x = 1;
while( x < 10){ // x değişkeni 10dan küçük olduğu sürece aşağıdaki kod yapısı çalışacak.
x = x++;
}