4. GENERIC CLASS QUESTIONS

        4.1.  CException - Exceptions and Exception Handling   
                4.1.1.  How do I throw a CUserException derived exception?
                4.1.2.  Do my exceptions have to be derived from CUserException?