Do we need to explicitly close Streams or Readers passed as anonymous classes in method parameters?

Viewed 825
transformer = factory.newTransformer(new StreamSource(xslReader));

Also, is there a need to explicitly close Reader and Writer classes at all ? What if there was a InputStream passed here in place of StreamSource like BufferedReader br = new BufferedReader(new InputStream("file.txt"));

1 Answers
Related