title: fortify complains about resource in try-with-resources block
body: <p>I have a try-with-resources block that initiates a few auto-closable objects</p>
  
  <pre><code>    try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream("some-file), "UTF-8"))) {
           ......
      } catch (IOException e) {
          .....
      }
  </code></pre>
  
  <p>Fortify scan reports this issue</p>
  
  <blockquote>
    <p>The function ... in ... sometimes
    fails to release a system resource allocated by FileInputStream() on
    line ....</p>
  </blockquote>
  
  <p>I'm wondering what's wrong with the code above. I thought try-with-resources can handle multiple auto-closable objects. Any ideas what the problem is? Thank you.</p>