ZVUČNIK 1: Ispada ovaj program, Ukratko, iako je, zapravo ima bug. U rijetkim slučajevima, GetString, po vlastitu dokumentaciju, može vratiti nešto osim niza. Naime, Sentinel, posebna Vrijednost zove null - N-U-L-L. Null znači da općenito, nešto je pošlo po zlu, pri čemu se u taj slučaj, korisnik možda ste upisali u, kao Veliki niz koji ne bi odgovarao u memoriji, i tako GetString moć vrati null u tom slučaju. Ili bi to moglo biti da korisnik nekako nije upišete bilo koji niz na sve, u kojem slučaju ne string može vratiti. Tako da je najbolje da mi otkrije da li ili ne null ima vraćen na sljedeći način - Samo ako S nije jednako null trebao I nastavili izvršiti ovu petlju. Drugim riječima, ako se dogodi GetString da se vrati null, ja ne idem slučajno probati iterating više likovi koji jednostavno ne postoji.