Reports if statements (with no else branch) throwing java.lang.Throwable.
For example:
if (param == 2) throw new Exception();
or guava's:
Preconditions.checkNotNull(param, message)

Quick fix replaces it with an assert statement.
Example:
assert param != 2;