catching std::exception
<p>I have a silly question. I read this article about std::exception <a href="http://www.cplusplus.com/doc/tutorial/exceptions/">http://www.cplusplus.com/doc/tutorial/exceptions/</a></p>

<p>On catch (exception&amp; e), it says:</p>

<blockquote>
  <p>We have placed a handler that catches exception objects by reference (notice the ampersand &amp; after the type), therefore this catches also classes derived from exception, like our myex object of class myexception.</p>
</blockquote>

<p>Does this mean that by using "&amp;" you can also catch exception of the parent class? I thought &amp; is predefined in std::exception because it's better to pass e (std::exception) as reference than object.</p>
