title: closing an buffer reader is compulsory
body: <p>I am trying an example from 
  <a href="http://www.roseindia.net/java/beginners/java-read-file-line-by-line.shtml" rel="nofollow">http://www.roseindia.net/java/beginners/java-read-file-line-by-line.shtml</a>
  in the example the <code>BufferReader</code> is not closed is that necessary to close the <code>BufferReader</code>or not? Please explain.</p>
  
  <pre><code>FileInputStream fstream = new FileInputStream("textfile.txt");
  BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
  String strLine;
  //Read File Line By Line
  while ((strLine = br.readLine()) != null)   {
      // Print the content on the console
      System.out.println (strLine);
  }
  //Close the input stream
  in.close();
  </code></pre>