Synopsis: | A method/constructor shouldn't explicitly throw java.lang.Exception |
Language: | Java |
Severity Level: | 3 |
Category: | StrictException |
Description: |
It is unclear which exceptions that can be thrown from the methods.
It might be difficult to document and understand the vague interfaces.
Use either a class derived from RuntimeException or a checked exception.public void methodThrowingException() throws Exception { } |