2017 IEEE 17th International Working Conference on Source Code Analysis and Manipulation (SCAM) 2017
DOI: 10.1109/scam.2017.16
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting Exception Handling Practices with Exception Flow Analysis

Abstract: Modern programming languages, such as Java and C#, typically provide features that handle exceptions. These features separate error-handling code from regular source code and aim to assist in the practice of software comprehension and maintenance. Having acknowledged the advantages of exception handling features, their misuse can still cause reliability degradation or even catastrophic software failures. Prior studies on exception handling aim to understand the practices of exception handling in its different … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(1 citation statement)
references
References 32 publications
0
1
0
Order By: Relevance
“…Coelho et al [9] performed a detailed empirical study on exception-related issues of over 6,000 Java exception stack traces extracted from over 600 open-source Android projects. Padua et al [11] studied exception handling practices with exception flow analysis. Kechagia et al [17] investigated the exception handling mechanisms of the Android APIs.…”
Section: Related Workmentioning
confidence: 99%
“…Coelho et al [9] performed a detailed empirical study on exception-related issues of over 6,000 Java exception stack traces extracted from over 600 open-source Android projects. Padua et al [11] studied exception handling practices with exception flow analysis. Kechagia et al [17] investigated the exception handling mechanisms of the Android APIs.…”
Section: Related Workmentioning
confidence: 99%