You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.7 KiB
48 lines
1.7 KiB
/*
|
|
* ActionFailureException 类的注释
|
|
*
|
|
* 该异常类是运行时异常的子类,用于表示操作失败的异常情况。它可以包含一个错误消息和导致异常的 Throwable 对象。
|
|
* 这个类主要是为了处理任务或动作执行失败的情况,提供了一个通用的方式来报告和处理这类错误。
|
|
*
|
|
* 许可证信息: 见类文件头部的版权声明
|
|
*/
|
|
|
|
package net.micode.notes.gtask.exception;
|
|
|
|
// 引入 Java 运行时异常类
|
|
|
|
import java.lang.RuntimeException;
|
|
|
|
/**
|
|
* ActionFailureException 类定义了一个操作失败时抛出的异常。
|
|
*/
|
|
public class ActionFailureException extends RuntimeException {
|
|
private static final long serialVersionUID = 4425249765923293627L; // 序列化 ID
|
|
|
|
/**
|
|
* 无参构造函数,创建一个不带详细消息的动作失败异常实例。
|
|
*/
|
|
public ActionFailureException() {
|
|
super();
|
|
}
|
|
|
|
/**
|
|
* 带有详细信息的构造函数,创建一个带有详细错误消息的动作失败异常实例。
|
|
*
|
|
* @param paramString 错误信息字符串,用于描述异常的详细情况。
|
|
*/
|
|
public ActionFailureException(String paramString) {
|
|
super(paramString);
|
|
}
|
|
|
|
/**
|
|
* 带有详细信息和导致异常的原因的构造函数,创建一个带有详细错误消息和导致异常的 Throwable 对象的动作失败异常实例。
|
|
*
|
|
* @param paramString 错误信息字符串,用于描述异常的详细情况。
|
|
* @param paramThrowable 导致异常的 Throwable 对象。
|
|
*/
|
|
public ActionFailureException(String paramString, Throwable paramThrowable) {
|
|
super(paramString, paramThrowable);
|
|
}
|
|
}
|