Package org.aoju.bus.core.exception
Class UncheckedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.aoju.bus.core.exception.UncheckedException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AuthorizedException,BusinessException,ConvertException,CrontabException,CryptoException,DisableException,ExistsException,ForbiddenException,HttpUncheckException,InstanceException,InternalException,InvalidClaimException,InvalidParamsException,NoSuchException,NotExistsException,NotFoundException,NotInitedException,PayException,SignatureException,SocketException,TokenException,ValidateException,VersionException
自定义异常: 未受检异常
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedUncheckedException(String message) 将抛出对象包裹成运行时异常,并增加自己的描述protectedUncheckedException(String format, Object... args) 根据格式化字符串,生成运行时异常protectedUncheckedException(String errcode, String errmsg) 将抛出对象包裹成运行时异常,并增加自己的描述protectedUncheckedException(String message, Throwable cause) 将抛出对象包裹成运行时异常,并增加自己的描述protectedUncheckedException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) 构造一个新的运行时异常,其中包含指定的详细信息消息,原因,启用或禁用抑制,可写堆栈跟踪启用或禁用protectedUncheckedException(Throwable cause) 将抛出对象包裹成运行时异常,并增加自己的描述protectedUncheckedException(Throwable cause, String format, Object... args) 将抛出对象包裹成运行时异常,并增加自己的描述 -
Method Summary
Modifier and TypeMethodDescriptionprotected static UncheckedException生成一个不可能的运行时异常protected static booleanprotected static UncheckedException生成一个未实现的运行时异常protected static ThrowableMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
errcode
错误码 -
errmsg
错误信息
-
-
Constructor Details
-
UncheckedException
protected UncheckedException() -
UncheckedException
-
UncheckedException
-
UncheckedException
-
UncheckedException
-
UncheckedException
-
UncheckedException
-
UncheckedException
protected UncheckedException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) 构造一个新的运行时异常,其中包含指定的详细信息消息,原因,启用或禁用抑制,可写堆栈跟踪启用或禁用- Parameters:
message- 详细信息cause- 原因,(允许使用null值,表示原因不存在或未知)enableSuppression- 是否启用抑制whether or not suppression is enabled or disabledwritableStackTrace- 堆栈跟踪是否应该可写
-
-
Method Details
-
noImplement
-
impossible
-
unwrapThrow
-
isCauseBy
-