title: What's the purpose of try-with-resources statements?
body: <p>Java 7 has a new feature called <a href="http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html" rel="noreferrer">try-with-resources</a>. What is it? Why and where we should use it and where we can take advantage of this feature?</p>
  
  <p>The <code>try</code> statement has no <code>catch</code> block which confuses me.</p>