title: Catching derived class exceptions from a catch specifying the base class
body: <p>So I'll be honest, this is for a homework assignment. I know how to use try and catch, but I'm not quite sure what this question is asking, I'm not asking for the answer, just a clarification.</p>
  
  <p><strong>The Question:</strong>
  Use inheritance to create an exception base class and various exception-derived classes. Write a program to demonstrate that the catch specifying the base class catches derived-class exceptions.</p>
  
  <p>My basic train of thought is that I just make a new class called say.. "Exceptionz" and inherit from System.Exception, make several classes called say, "Derived 1", "Derived 2", then have each of those inherit from "Exceptionz". After that, I am not sure what the question is asking me to do.</p>
  
  <p>Thanks for the help in advance!</p>