Proceedings Article10.1109/CMPSAC.1990.139318
Improving exception handling with object-oriented programming
C. Dony
- 31 Oct 1990
- pp 36-42
TL;DR: An attempt is made to explain how the object-oriented formalism can improve the expressive power of an exception handling system and how it can simplify its implementation and its utilization.
read more
Abstract: An attempt is made to explain how the object-oriented formalism can improve the expressive power of an exception handling system and how it can simplify its implementation and its utilization. Using the proposed approach, a user-friendly, powerful, extensible and reusable exception handling system has been implemented. A specification of such a system using an 00L is described. Several classical exception handling requirements have been easily implemented and new functionalities have been proposed, among which the most important may be the ability for users to reuse and customize the existing system in order to provide specific exception handling in application programs. The system has been implemented in the Lore object-oriented language and in Smalltalk. >
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
System and method for exception handling in dynamically linked programs
Frank Yellin,William N. Joy,Arthur A. van Hoff +2 more
- 01 Jul 1996
TL;DR: In this article, a compiler requires normal exceptions that are thrown by a method to be either explicitly declared or else "caught" by appropriate exception handlers in the method to which they are compiled.
68
•Book
Advances in Exception Handling Techniques
Alexander Romanovsky,Christophe Dony,Jørgen Lindskov Knudsen,Anand Tripathi +3 more
- 04 Apr 2001
TL;DR: Language Support for Exception Handling Fault Tolerance and Exception Handling in BETA, and an Architectural-Based Reflective Approach to Incorporating Exception Handling into Dependable Software.
67
Patent
System and method for exception handling
Jochen Kappel,Josef Markgraf,Michael Meadows +2 more
- 02 Apr 2001
TL;DR: In this paper, a system and method for providing exception handling for a computer program is described, which includes a class creator that establishes a plurality of classes of exception types, and an exception capture mechanism that captures an exception.
34
Portable implementation of continuation operators in imperative languages by exception handling
TL;DR: This paper describes a scheme of manipulating (partial) continuations in imperative languages such as Java and C++ in a portable manner, where the portability means that this scheme does not depend on structure of the native stack frame nor implementation of virtual machines and runtime systems.
References
Exception Handling and Software Fault Tolerance
TL;DR: A unified point of view on programmed exception handling and default exception handling based on automatic backward recovery based onautomatic backward recovery is constructed, finding a class of faults for which default exception Handling can provide effective fault tolerance.
225
•Book
Fundamentals of Programming Languages
Ellis Horowitz
- 20 May 1983
TL;DR: Though at the time of writing this it is unclear how popular or influential Ada will become, I have decided to select many examples from Ada as the authors make their way through this book, with a list of the high level programming languages Advances in the '70s.
102