title: Can exceptions be thrown if I don't use throw keyword inside try block?
body: <p>Consider the following code snippet:</p>
  
  <pre><code>try
  {
      //Code without a single throw keyword
  }
  catch(...)
  {
      cout&lt;&lt;"Exception thrown";
  }
  </code></pre>
  
  <p>EDIT: The functions called inside the <code>try</code> block also don't contain <code>throw</code> keyword anywhere.</p>
  
  <p>Can the catch block ever get executed?</p>