Як розпізнати «биті» файли за винятками (
EOFException,
MalformedInputException,
ZipException,
StreamCorruptedException), що робити у разі невідповідності формату та які стратегії відновлення застосовувати: логування та сповіщення користувача, часткове читання до помилки, резервні копії, контрольні суми (
SHA-256). Практика з читанням до
EOF, коректна робота з кодуваннями та розбір типових помилок (валідація,
try-with-resources, акуратне перезаписування).