new JarFile(path)
может вызывать исключение ввода-вывода.Должен ли я закрывать JarFile, если он вызывает ошибку ввода-вывода при его открытии? (Действуют ли общие правила обработки потоков?)
Если это произойдет, и я поймаю исключение, должен ли я его закрыть? (Я думаю, что реальный вопрос: есть ли что-нибудь, чтобы закрыть?)
Другой вопрос: если он работает, следует ли очищать? I.e., применяются ли general rules for dealing with streams?
Извините, если вопрос немного нахаль; Я новичок в работе с JarFile
(и на самом деле не использовал потоки в прошлом).