Это мой метод, когда я пытаюсь анализировать мой код по sonarQube я получаю эту ошибку:обработчиков исключений должны сохранить исходное исключение: либо войти или повторно выдать это исключение
Исключения обработчиков должны сохранить исходное исключение: либо журнал или реконструировать это исключение.
Почему я получаю эту ошибку, не должен ли я исключать исключение, как мой метод?
мой метод:
for (String QT : Q_T) {
try {
// some logic
}
} catch (JsonParseException e) {
LOG.log(Level.SEVERE, e.toString());
} catch (JsonMappingException e) {
LOG.log(Level.SEVERE, e.toString());
} catch (IOException e) {
LOG.log(Level.SEVERE, e.toString());
}
catch (Exception e) {
LOG.log(Level.SEVERE, e.toString());
}
}
}