>> 1 SPEAKER: מתברר תכנית זו, קצר ככל שיהיה,
למעשה יש באג.
במקרים נדירים, GetString, לכל תיעוד משלו, יכול לחזור
משהו אחר מאשר מחרוזת.
באופן ספציפי, זקיף, מיוחד ערך נקרא null -
N-U-L-L.
>> מסמל null כי בדרך כלל, משהו השתבש לפיה בזה
מקרה, ייתכן שהמשתמש הקליד בכזה מחרוזת גדולה שהוא לא יתאים
בזיכרון, וכך GetString כוח תחזיר null במקרה זה.
>> או שזה יכול להיות שהמשתמש איכשהו לא מקליד כל מחרוזת בכלל, ב
מקרה לא מחרוזת יכולה לחזור בו.
כך שזה הטוב ביותר שאנו מזהים אם לא ריק יש
הוחזר כדלקמן -
רק אם S לא null שווה צריך אני אמשיך לבצע לולאה זו.
>> במילים אחרות, אם GetString קורה לחזור ריק, אני לא הולך ל
תנסה iterating על טעות דמויות שהם פשוט לא שם.