SPEAKER 1: On käynyt ilmi tämän ohjelman lyhyt vaikka se on, todella on bugi. Harvoissa tapauksissa getString kohti oma dokumentaatio, voi palata jotain muuta kuin merkkijono. Erityisesti Sentinel, erityinen kutsutun arvon null - N-U-L-L. Null merkitsee, että yleensä jotain meni pieleen jolloin tässä Tällöin käyttäjä saattaa kirjoittanut tällaisissa iso merkkijono, että se ei sovi muistiin, ja niin getString voimin palata null tässä tapauksessa. Tai se voi olla, että käyttäjä jotenkin ei kirjoita tahansa merkkijono lainkaan, jolloin ei merkkijono voi tulla takaisin. Joten se on parasta, että havaitsemme onko null on palautettu seuraavasti - Vain jos S ei ole yhtä kuin nolla olisi Lähden suorittamaan tätä silmukka. Toisin sanoen, jos getString tapahtuu palata null, en aio vahingossa yrittää iteroimalla yli merkkejä, jotka yksinkertaisesti eivät ole siellä.