|
|
|
|
@ -16,18 +16,34 @@
|
|
|
|
|
|
|
|
|
|
package net.micode.notes.gtask.exception;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 操作失败异常类
|
|
|
|
|
* 继承自RuntimeException,用于标识同步或数据操作过程中的不可恢复错误
|
|
|
|
|
*/
|
|
|
|
|
public class ActionFailureException extends RuntimeException {
|
|
|
|
|
private static final long serialVersionUID = 4425249765923293627L;
|
|
|
|
|
private static final long serialVersionUID = 4425249765923293627L; // 序列化版本号
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 无参构造方法
|
|
|
|
|
*/
|
|
|
|
|
public ActionFailureException() {
|
|
|
|
|
super();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 带错误消息的构造方法
|
|
|
|
|
* @param paramString 错误消息字符串
|
|
|
|
|
*/
|
|
|
|
|
public ActionFailureException(String paramString) {
|
|
|
|
|
super(paramString);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 带错误消息和根源异常的构造方法
|
|
|
|
|
* @param paramString 错误消息字符串
|
|
|
|
|
* @param paramThrowable 根源异常(导致当前异常的原始异常)
|
|
|
|
|
*/
|
|
|
|
|
public ActionFailureException(String paramString, Throwable paramThrowable) {
|
|
|
|
|
super(paramString, paramThrowable);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|