While Loop में Loop शुरू होने से पहले इनिशियलाइज़ेशन स्टेटमेंट दिखाई देता है, लूप का परीक्षण करने के लिए कंडीशन दिखाई देती है, इन्क्रीमेंट / डीक्रीमेंट स्टेटमेंट, अगली लूप के लिए वेरिएबल वैल्यू को बदलने के लिए लूप के अंदर दिखाई देगा। यदि उपयोगकर्ता द्वारा पुनरावृति की संख्या ज्ञात नहीं है तो बेहतर है