for (File file:files) { ObjectInputStream ois = new ObjectInputStream (file); Man man = (Man) ois.readObject(); } ois.close();
При разных запусках появляются файлы которые при чтении бросают ошибку. Что поток закрыт все цикла исправил, если файл не открывался на запись, можно ли его было повредить? И можно ли повредить при данной конструкции?