È quel while con cui leggi il file e che già hai scritto.

Forse non hai ancora capito a cosa serve quella if