JavaScipt'te for döngüsü ile sonsuz döngü nasıl oluşturulur gördükten sonra Java'da While döngüsü ile sonsuz döngü oluşturmak örneğini referans alarak while döngüsü ile de nasıl sonsuz döngü oluşturulabileceğine bir bakalım.
while döngüsünün çalışma mantığını hatırlarsak, boolean veri tipinde tek bir parametremiz var ve bu değer true olduğı sürece while döngüsü tekrarlanmaya devam eder. O zaman wn kısa yoldan sonsuz while döngüsü oluşturmak için şu kısa kodu kullanabiliriz:
while (true)
alert("selam");
While döngüsü, for döngüsü gibi otomatik olarak değişen bir değişkene sahip olmadığı içimn zaten sıklıkla yanlışlıkla sonsuz döngü kurulmaktadır. Bunu bilinçli olarak yapmak isterseniz şöyle bir şaka da yapabilirsiniz ziyaretçinize:
while (true)
{
prompt("1'den 1000'e kadar bir sayı yazın");
alert("hayır cevap bu değil");
}