Я новичок в мире Java и, возможно, задаю очень спорный вопрос, исходя из передовой практики регистрации исключений. Я имею в виду приведенный ниже код, пожалуйста, дайте мне знать, что в нем что-то не так, так как при сканировании этогокод против сонара Qube сообщает о проблемах, что исключение должно быть либо зарегистрировано или переброшено
public ResponseEntity<mainDTO> updateMain(@RequestBody mainDTO domainDTO)
throws RNNotFoundException {
try {
return ResponseEntity.ok(mainService.update(mainDTO));
} catch (RNNotFoundException e) {
logger.error("Exception in updatemain"+ e.getMessage());
throw e;
}catch (Exception e) {
logger.error(e.getMessage());
throw e;
}
}