Exception handling in object-oriented systems
Christophe Dony, Jan A. Purchase, Russel L. Winder · ACM SIGPLAN OOPS Messenger · 1992
The 1970s saw the development of exception handling systems dedicated to procedural programming (Goodenough, 1975; Ichbiah, 1979; Liskov & Snyder, 1979; Mitchell, Maybury & Sweet, 1979). Such tools and the associated mechanisms were designed to enhance software reliability, reusability, readability and debugging. The 1980s saw the emergence of object-oriented technology which brought to programmers a new way of thinking about and designing their programs, as well as some new tools to make the programs more modular and reusable.