Если ты получаешь список файлов, то эти данные в списке, если файлов нету, то и список будет пуст. А если список пуст, то он выдаст ошибку. (Если по каким то причинам список не пуст и тебе не нужны данные в нем, то ты удаляешь все строки со списка, перед тем как получить список файлов)
Но если...