Насколько я понимаю, проблема в том, что метод save, сохраняет все в одну строку и при чтение, получается ерунда. Ибо метод load считав первую строку(и единственную в данном примере) присвоит ее значение имени. И далее у нас просто не будет данных для формирования списка. А вот как выполнить корректную запись в файл с помощью методов класса PrintWriter до меня не доходит, постоянно вылетает эксепшн. Помогите разобраться.