1. Seriously, Why?

    Can anyone even begin to explain what sort of thinking generates this?

    catch (SQLException e) {
      throw new Exception(e.getMessage());
    }
    

    Sigh…