title: Reuse catch for all catches
body: <p>is it possible to do something like the following:</p>
  
  <p>I want to catch a custom exception and do something with it - easy: <code>try {...} catch (CustomException) {...}</code> </p>
  
  <p>But then i want to run the code used in the "catch all" block still run some other code which is relevant to all catch blocks...</p>
  
  <pre><code>try
  {
      throw new CustomException("An exception.");
  }
  catch (CustomException ex)
  {
      // this runs for my custom exception
  
  throw;
  }
  catch
  {
      // This runs for all exceptions - including those caught by the CustomException catch
  }
  </code></pre>
  
  <p>or do i have to put whatever i want to do in all exception cases (<code>finally</code> is not an option because i want it only to run for the exceptions) into a separate method/nest the whole try/catch in another (<em>euch</em>)...?</p>