类 ServiceException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- cn.meteor.common.exception.ServiceException
-
- 所有已实现的接口:
Serializable,Supplier<ServiceException>
public class ServiceException extends RuntimeException implements Supplier<ServiceException>
服务通用异常- 从以下版本开始:
- 1.0.0
- 作者:
- ths
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 ServiceException(int code, String message)仅包含message, 没有cause, 也不记录栈异常, 性能最高ServiceException(ResultType resultEnum)仅包含message, 没有cause, 也不记录栈异常, 性能最高ServiceException(String message)仅包含message, 没有cause, 也不记录栈异常, 性能最高ServiceException(String message, Throwable cause)包含message和cause, 会记录栈异常
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 ServiceExceptionget()static ServiceExceptionlog(org.slf4j.Logger log, String message, Exception e)仅包含message, 没有cause, 也不记录栈异常, 性能最高
-
-
-
构造器详细资料
-
ServiceException
public ServiceException(ResultType resultEnum)
仅包含message, 没有cause, 也不记录栈异常, 性能最高- 参数:
resultEnum- 返回的code统一管理
-
ServiceException
public ServiceException(int code, String message)仅包含message, 没有cause, 也不记录栈异常, 性能最高- 参数:
code- 错误编码message- 错误信息
-
ServiceException
public ServiceException(String message)
仅包含message, 没有cause, 也不记录栈异常, 性能最高- 参数:
message- 异常的描述信息
-
-
方法详细资料
-
log
public static ServiceException log(org.slf4j.Logger log, String message, Exception e)
仅包含message, 没有cause, 也不记录栈异常, 性能最高- 参数:
log- 日志message- 异常的描述信息e- 异常类- 返回:
- ServiceException
-
get
public ServiceException get()
- 指定者:
get在接口中Supplier<ServiceException>
-
-