Вопросы к Поиску с Алисой
Метод close() при работе с PrintStream необходимо вызывать после завершения записи данных в этот поток. jenkov.com
Закрытие PrintStream позволяет освободить все выделенные для него ресурсы, например, файл. wiki.rakovets.by Если поток не закрыть, может произойти утечка памяти. wiki.rakovets.by
Кроме того, при закрытии PrintStream также закрывается и экземпляр OutputStream, в который этот поток записывает данные. jenkov.com