اسپیکر 1: یہ اس پروگرام کو باہر کر دیتا ہے، مختصر، ہے اگرچہ اصل میں ایک بگ ہے. غیر معمولی حالات میں، GetString کے، فی اس کی اپنی دستاویزات، واپس آ سکتے ہیں ایک تار کے مقابلے میں کچھ دوسرے. خاص طور پر، ایک سینٹینل، ایک خصوصی شہوت انگیز null ملاقات کی قیمت - ن-U-L ایل. کہ عام طور پر، کچھ، شہوت انگیز null اجاگر اس میں غلط جس کے تحت چلا گیا کیس، صارف اس طرح میں ٹائپ ہے ہو سکتا ہے اس قابل نہیں ہے کہ ایک بڑا سٹرنگ یاد میں، اور اتنی طاقت ہے GetString اس صورت میں نل واپس جائیں. یا پھر یہ ہو سکتا ہے کہ کسی نہ کسی طرح صارف میں، کسی بھی سٹرنگ قسم نہیں تھا جس میں کوئی تار واپس آ سکتے ہیں کیس. تو ہم کا پتہ لگانے کے کہ سب سے بہتر ہے ہے، شہوت انگیز null یا نہیں مندرجہ ذیل واپس آ گیا - ایس برابر نل نہیں کرنا چاہئے کرتا ہے صرف اگر میں اس لوپ کو پھانسی کے لئے آگے بڑھنے. دوسرے الفاظ میں، GetString کا ہوتا ہے شہوت انگیز null واپس کرنے کے لئے، میں نہیں جا رہا ہوں اتفاقی طور پر iterating کی کوشش بس نہیں ہیں کہ حروف.