Class ValidationUtilsException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
diegosneves.github.conectardoacoes.core.exception.ValidationUtilsException
- All Implemented Interfaces:
Serializable
Esta é uma classe de exceção personalizada que estende a classe
RuntimeException.
É lançado quando um erro relacionado a uma exceção personalizada não pode ser lançada.
A classe inclui um único campo estático, ERROR, que especifica o tipo de erro.
Note: O construtor desta classe constrói a mensagem de exceção através do método buildMessage
disponível no objeto ERROR de tipo ExceptionDetails.
- Since:
- 1.0.0
- Author:
- diegoneves
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionValidationUtilsException(String message) Construtor para a classeValidationUtilsException.ValidationUtilsException(String message, Throwable cause) Construtor que cria uma instância da exceçãoValidationUtilsExceptioncom a mensagem e causa fornecidas. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
ERROR
-
-
Constructor Details
-
ValidationUtilsException
Construtor para a classeValidationUtilsException. Este construtor aceita uma string representando a mensagem de erro detalhada a ser usada ao construir a exceção. A mensagem é então passada para o métodobuildMessagedo objetoERROR(um instance deExceptionDetails) para criar uma mensagem de erro formatada de maneira mais específica. O resultado final é passado para o construtor da superclasseRuntimeExceptionpara a construção da instancia da exceção.- Parameters:
message- A string que representa a mensagem detalhada da exceção. Esta string será usada para criar uma mensagem de erro mais detalhada através do métodobuildMessagedo objetoERROR.- Throws:
RuntimeException- Representa a exceção lançada quando ocorre um erro na validação de uma operação específica no contexto do seu uso.- See Also:
-
ValidationUtilsException
Construtor que cria uma instância da exceçãoValidationUtilsExceptioncom a mensagem e causa fornecidas. A mensagem é usada para criar uma mensagem de erro mais detalhada, passada para a superclasse,RuntimeException.- Parameters:
message- A string que representa a mensagem detalhada da exceção, usada para criar uma mensagem de erro mais detalhada.cause- A causa raiz da exceção, tipicamente uma instância deThrowableque levou à ocorrência desta exceção. Esta informação é usada para depuração e rastreamento do erro.
-