1. InterruptedException
, NumberFormatException
, ParseException
and MalformedURLException
exceptions are arguably used to indicate nonexceptional outcomes. As they are part of Java, developers have no choice but to deal with them. This rule does not verify that those particular exceptions are correctly handled.
2.