try (InputStream inputStream = Files.newInputStream(source)) {
byte[] buff = new byte[inputStream.available()];
while (inputStream.available() > 0) {
int count = inputStream.read(buff);
zout.write(buff, 0, count);
}
}
данный код (из предыдущих уроков) выкидывает IOException, где e.getCause() это null, e.getMessage() это адрес файла для архивации.
прописываю пути
куда сохранять: C:\Users\User\Desktop\1.zip
что архивировать: C:\Users\User\Desktop\1.txt
Валидатор принимает данный код, но он не работает. с кодом (именно этой частью) из решения все срабатывает. подскажите пожалуйста, что именно не такAliransa
39 уровень
Валя принял, но при запуске программы вылетает ошибка
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Enterprise Java Developer
3 октября, 11:29
Вопрос не совсем понятен, приведи текст ошибки, и стектрейс
0
Aliransa
3 октября, 13:40
а я уже даже проверить не могу. весь код из задач заменен на следующие задачи.. на сколько помню, просто при архивации изображения, вылетала ошибка. но какая уже не могу проверить
0
Aliransa
30 сентября, 13:04
еcть вероятность, что проверяла с файлом .jpg, он выдает ошибку во всех вариациях.
0