title: Exception Handling: Will parent class exception catch child exception too
body: <p><a href="https://docs.oracle.com/javase/7/docs/api/org/xml/sax/SAXException.html" rel="nofollow">SAXException</a> is extended by  <a href="https://docs.oracle.com/javase/7/docs/api/org/xml/sax/SAXNotRecognizedException.html" rel="nofollow">SAXNotRecognizedException</a>, <a href="https://docs.oracle.com/javase/7/docs/api/org/xml/sax/SAXNotSupportedException.html" rel="nofollow">SAXNotSupportedException</a>. </p>
  
  <pre><code>try {
    //do Something
  } catch(SAXException e) {}
    catch(ParserConfigurationException pce) {}
  </code></pre>
  
  <p>if lets say 'do something' has some code that throws <code>SAXNotRecognizedException or SAXNotSupportedException</code> and if that happens then nothing should happen. If SAXNotRecognizedException occurs then will nothing happen since its a empty block. Similarly for  ParserConfigurationException. Right now, even though I say do nothing for ParserConfigurationException then also a exception for ParserConfigurationException is thrown.</p>
  
  <p>I basically want it to do nothing when <code>SAXNotRecognizedException or SAXNotSupportedException</code> occurs.</p>