@student_1

Почему выбрасывает ArrayIndexOutOfBoundsException?

Подключаюсь к серверу чтобы выбрать свежий файл, но при поиске файла кидает исключение:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0

В чем может быть проблема?

фрагмент кода:
public static FTPFile lastFileModified(FTPFile[] files)
    {
        Date lastMod = files[0].getTimestamp().getTime();
        FTPFile choice = files[0];

        for (FTPFile file : files)
        {
            if (file.getTimestamp().getTime().after(lastMod))
            {
                choice = file;
                lastMod = file.getTimestamp().getTime();
            }
        }
        return choice;
    }

}
  • Вопрос задан
  • 456 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
В том, что массив files пустой. Написано же.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы