А почему ты думаешь, что повторный вызов listFiles не вернёт null?