title: Can you catch a Exception<T> Where T is any type?
body: <p>I want to be able to catch a <code>WebFaultException&lt;string&gt;</code> as the most specific then a <code>WebFaultException&lt;T&gt;</code> (T being any other type) as a more general case to handle. Is this possible?</p>
  
  <pre><code>try
  {
      // throw exception
  }
  catch (WebFaultException&lt;string&gt; e)
  {
      // handle more specific type
  }
  catch (WebFaultException&lt;T&gt; e)
  {
      // handle more general type
  }
  catch (Exception e)
  {
  }
  </code></pre>