SPEAKER 1: Det viser sig dette program, kort selvom det er, faktisk har en fejl. I sjældne tilfælde getString pr sin egen dokumentation, kan vende tilbage noget andet end en streng. Konkret en skildvagt, en særlig værdi, der hedder nul - N-U-L-L. Null betyder, at en generelt noget gik galt, hvorved i denne tilfælde kan brugeren har skrevet i en sådan en stor streng, som det ikke ville passe i hukommelsen, og så getString magt returnere null i dette tilfælde. Eller det kan være, at brugeren eller anden måde ikke skrive noget snor på alle, i hvilket tilfælde der ikke snor kan komme tilbage. Så det er bedst, at vi registrerer hvorvidt null eller ikke har blevet returneret som følger - Kun hvis S ikke er lig nul skal Jeg fortsætte med at udføre denne løkke. Med andre ord, hvis getString sker at returnere null, jeg ikke kommer til at uheld prøve iteration i tegn, der simpelthen ikke er der.