Como tratar exceções em uma API Java com @ControllerAdvice

Nesse artigo, vamos revisar o que são e como criar exceções personalizadas, além de elaborar um mecanismo de tratativa e manipulação delas utilizando a anotação @ControllerAdvice em uma classe de forma centralizada em um projeto API Java com Spring Boot. Aqui, faremos a tratativa de dois tipos de erros: um relacionado a argumentos inválidos que […]