All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rules.AvoidHidingCauseException.md Maven / Gradle / Ivy


Ensures that an exception is re-thrown properly and is not swallowed by a `catch` block.

Valid:
````
try {
    doSomething();
} catch (MyException e) {
    throw new MyOtherException(e);
}
````

Invalid:
````
try {
    doSomething();
} catch (MyException e) {
    throw new MyOtherException();
}
````




© 2015 - 2024 Weber Informatics LLC | Privacy Policy