Menu
← Back to all error identifiers
Error Identifiers: throws.*
There are 6 error identifiers in the throws.* group:
-
Overriding method @throws type is not covariant with the parent method.
-
Child method declares @throws but parent has no @throws (implicit void).
-
Type in @throws tag does not implement the Throwable interface.
-
Child method throws exceptions but parent declares @throws void.
-
Exception type in @throws tag is never actually thrown.
-
Function declared as @throws void actually throws an exception.