The "Redundant throws clause inspection" doesn't take into account implicit
calls to super() from within a constructor.
For example, running a code inspection on the following file:
presents the following inspection results:
The declared exception Exception is never thrown.
Remove unnecessary throws declarations