21.4.2. Exception Types