When is an explicit close() necessary?
posted 8 years ago
The safest is to always close all your streams and readers, regardless what the source is. If a stream or reader doesn't need to do anything it will do nothing, but should you ever change the source of the stream / reader you will be happy you added the close now.
author and iconoclast