title: Nested try...catch inside C++ exception handler?
body: <p>The code I want to execute in my exception handler may itself throw an exception.</p>
  
  <p>Is the follow structure legal C++?  If yes, are there any downsides?</p>
  
  <pre><code>try
  {
      // ...
  }
  catch (const E&amp;)
  {
      try
      {
          // ...
      }
      catch (const F&amp;)
      {
  
      }
  }
  </code></pre>