An exploratory study on exception handling bugs in Java programs
Most mainstream programming languages provide constructs to throw and to handle
exceptions. However, several studies argue that exception handling code is usually of poor …
exceptions. However, several studies argue that exception handling code is usually of poor …
A review on exception analysis
Context: Exception handling has become popular in most major programming languages,
including Ada, C++, Java, and ML. Since exception handling was introduced in …
including Ada, C++, Java, and ML. Since exception handling was introduced in …
Unveiling exception handling bug hazards in android based on github and google code issues
This paper reports on a study mining the exception stack traces included in 159,048 issues
reported on Android projects hosted in GitHub (482 projects) and Google Code (157 …
reported on Android projects hosted in GitHub (482 projects) and Google Code (157 …
Understanding exception handling: Viewpoints of novices and experts
H Shah, C Gorg, MJ Harrold - IEEE Transactions on Software …, 2010 - ieeexplore.ieee.org
Several recent studies indicate that many industrial applications exhibit poor quality in the
design of exception-handling. To improve the quality of error-handling, we need to …
design of exception-handling. To improve the quality of error-handling, we need to …
Constraint-aware dynamic truth discovery in big data social media sensing
Social media sensing has emerged as a new big data application paradigm to collect
observations and claims about the measured variables in physical environment from …
observations and claims about the measured variables in physical environment from …
Learning to handle exceptions
Exception handling is an important built-in feature of many modern programming languages
such as Java. It allows developers to deal with abnormal or unexpected conditions that may …
such as Java. It allows developers to deal with abnormal or unexpected conditions that may …
Types and modularity for implicit invocation with implicit announcement
Through implicit invocation, procedures are called without explicitly referencing them.
Implicit announcement adds to this implicitness by not only kee** implicit which …
Implicit announcement adds to this implicitness by not only kee** implicit which …
Exception handling bug hazards in Android: Results from a mining study and an exploratory survey
Adequate handling of exceptions has proven difficult for many software engineers. Mobile
app developers in particular, have to cope with compatibility, middleware, memory …
app developers in particular, have to cope with compatibility, middleware, memory …
Understanding the exception handling strategies of Java libraries: An empirical study
This paper presents an empirical study whose goal was to investigate the exception
handling strategies adopted by Java libraries and their potential impact on the client …
handling strategies adopted by Java libraries and their potential impact on the client …
Do android developers neglect error handling? a maintenance-centric study on the relationship between android abstractions and uncaught exceptions
All the mainstream programming languages in widespread use for mobile app development
provide error handling mechanisms to support the implementation of robust apps. Android …
provide error handling mechanisms to support the implementation of robust apps. Android …