This paper presents a classification framework for exception handling in process-aware information systems (PAIS) based on pat- terns. This framework is independent of specific modelling approaches or technologies and as such provides an objective means of delineat- ing the exception-handling capabilities of specific workflow and process- aware information systems. It is subsequently used to assess the level of exceptions support provided by eight commercial workflow systems and business process modelling and execution languages. On the basis of these investigations, we propose a graphical, tool-independent language for defining exception handling strategies in process-aware information systems.