Народ, помогите пожалуйста.
Написал код:
File file = new File("C:/users.txt");
FileOutputStream st = new FileOutputStream(file, true);
ObjectOutputStream stream = new ObjectOutputStream(st);
Далее записываю в файл несколько строк и закрываю потоки.
Начинаю считывать и печатать, но считавается только первая строка, а потом на строке
System.out.println((String)inputStream.readObject());
вылетает StreamCorruptedException
Что это и как с этим бороться?