__init__(). Revised exception handling for all classes