Я использую следующий фрагмент для загрузки файла из Интернета: Как загрузить и сохранить файл из Интернета с помощью Java?
Проблема в том, что соединение крайне ненадежное, поэтому иногда файл не скачивается целиком.
Есть ли стандартный способ избавиться от поврежденного файла? Моя программа используется в качестве майнера данных, поэтому меня не волнует конкретный файл, мне нужно только, чтобы все загруженные файлы были правильными.
Очевидно, я думал обработать IOException
, вызвав метод File#delete
, но мне было интересно, есть ли какой-нибудь автоматический способ сделать это?