Package com.altibase.document.exception
Class AltibaseDataException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.altibase.document.exception.AltibaseRuntimeException
com.altibase.document.exception.AltibaseDataException
- All Implemented Interfaces:
Serializable
데이터의 유효성, 타입 불일치, 또는 값의 범위 초과 등 데이터 자체의 문제로 인해
발생하는 예외를 나타낸다.
이 예외는 주로 사용자의 잘못된 입력값으로 인해 발생하며, REST API 계층에서 400 Bad Request로 매핑된다.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAltibaseDataException(String aMessage) 상세 메시지를 사용하여 새로운AltibaseDataException을 생성한다.AltibaseDataException(String aMessage, Throwable aCause) 상세 메시지와 원인(cause)을 사용하여 새로운AltibaseDataException을 생성한다. -
Method Summary
Methods inherited from class com.altibase.document.exception.AltibaseRuntimeException
getErrorCodeMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AltibaseDataException
상세 메시지를 사용하여 새로운AltibaseDataException을 생성한다.- Parameters:
aMessage- 예외에 대한 상세 설명 메시지
-
AltibaseDataException
상세 메시지와 원인(cause)을 사용하여 새로운AltibaseDataException을 생성한다.- Parameters:
aMessage- 예외에 대한 상세 설명 메시지aCause- 이 예외의 원인이 되는 예외
-