Title
Towards a context dependent Java exceptions hierarchy.
Abstract
The role of exceptions is crucial for the robustness of modern applications and critical systems. Despite this, there is a long debate among researchers, programming language designers, and practitioners regarding the usefulness and appropriateness of the available exception types and their classification. In this paper, we examine Java exceptions and propose a new class hierarchy and compile-time mechanisms that take into account the context in which exceptions can arise. We believe that the increased specificity of exception handling based on our proposal can boost its effectiveness and lead to fewer application failures.
Year
DOI
Venue
2017
10.1109/ICSE-C.2017.134
ICSE (Companion Volume)
Keywords
Field
DocType
Java, exception handling, reliability
Programming language,Computer science,Exception handling,Real-time computing,New class,Robustness (computer science),Software,Hierarchy,Java
Conference
ISSN
Citations 
PageRank 
2574-1926
2
0.36
References 
Authors
15
3
Name
Order
Citations
PageRank
Maria Kechagia1748.36
Tushar Sharma211611.05
Diomidis Spinellis32023178.89