Gjuha 1: Del këtë program, shkurtër edhe pse kjo është, në të vërtetë ka një bug. Në rrethana të rralla, getString, per dokumentacionin e vet, mund të kthehen diçka tjetër nga një varg. Në mënyrë të veçantë, një rojtar, një të veçantë Vlera e quajtur null - N-U-L-L. Nënkupton null që në përgjithësi, diçka ku shkoi keq në këtë rast, përdoruesi mund të keni shtypur në të tilla një varg i madh se nuk do të përshtatet në kujtesën, dhe kështu getString fuqinë kthehen null në këtë rast. Ose ajo mund të jetë që përdoruesi disi nuk shkruani asnjë varg në të gjitha, në cilin rast nuk ka string mund të kthehen. Pra, është më mirë që ne të zbulojë nëse janë apo jo null ka është kthyer si më poshtë - Vetëm nëse S nuk null barabartë duhet Unë të vazhdojë për të ekzekutuar këtë lak. Me fjalë të tjera, në qoftë se ndodh getString të kthehen null, unë nuk jam do të aksidentalisht provoni iterating mbi karaktere që thjesht nuk janë atje.