В моей программе есть следующий фрагмент кода, и я запускаю SonarQube 5 для проверки качества кода после его интеграции с Maven.
Однако, Сонар жалуется, что я должен Либо регистрировать или реконструировать это исключение.
Что мне здесь не хватает? Я еще не регистрирую исключение?
private boolean authenticate(User user) {
boolean validUser = false;
int validUserCount = 0;
try {
DataSource dataSource = (DataSource) getServletContext().getAttribute("dataSource");
validUserCount = new MasterDao(dataSource).getValidUserCount(user);
} catch (SQLException sqle) {
LOG.error("Exception while validating user credentials for user with username: " + user.getUsername() + " and pwd:" + user.getPwd());
LOG.error(sqle.getMessage());
}
if (validUserCount == 1) {
validUser = true;
}
return validUser;
}