Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Captura e tratamento de erros provocados pela URI incorreta

Na parte 1 deste curso aprendemos sobre a anotação @RestControllerAdvice e testamos provocando erros no corpo da requisição. Existe algo similar para tratar os erros provocados pela URI incorreta?

1 resposta
solução!

Oi Aurelio,

Você pode criar outro RestControllerAdvice para tratar o erro 404:

@RestControllerAdvice
public class NotFoundHandler {

    @ExceptionHandler(NoHandlerFoundException.class)
    @ResponseStatus(HttpStatus.NOT_FOUND)
    public String handleNoHandlerFound(NoHandlerFoundException e) {
        return "URI Invalida!";
    }
}

Bons estudos!