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?