From 327153b8d6d75b385e0fbaca450aa4e4542072e0 Mon Sep 17 00:00:00 2001 From: pbhqa7wr4 <2904615854@qq.com> Date: Mon, 30 Dec 2024 15:33:53 +0800 Subject: [PATCH] ActionFailureException.java --- .../exception/ActionFailureException.java | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/src/Notes-master/Notes-master/src/net/micode/notes/gtask/exception/ActionFailureException.java b/src/Notes-master/Notes-master/src/net/micode/notes/gtask/exception/ActionFailureException.java index 15504be..b3939b4 100644 --- a/src/Notes-master/Notes-master/src/net/micode/notes/gtask/exception/ActionFailureException.java +++ b/src/Notes-master/Notes-master/src/net/micode/notes/gtask/exception/ActionFailureException.java @@ -14,20 +14,37 @@ * limitations under the License. */ -package net.micode.notes.gtask.exception; +package net.micode.notes.gtask.exception; // 定义包名 +/** + * 自定义异常类,用于表示操作失败的情况。 + * 该异常类继承自RuntimeException,表示运行时异常。 + */ public class ActionFailureException extends RuntimeException { + // 序列化ID,用于反序列化 private static final long serialVersionUID = 4425249765923293627L; + /** + * 默认构造函数。 + */ public ActionFailureException() { - super(); + super(); // 调用父类构造函数 } + /** + * 带有错误信息的构造函数。 + * @param paramString 错误信息 + */ public ActionFailureException(String paramString) { - super(paramString); + super(paramString); // 调用父类构造函数,并传递错误信息 } + /** + * 带有错误信息和原因的构造函数。 + * @param paramString 错误信息 + * @param paramThrowable 原因 + */ public ActionFailureException(String paramString, Throwable paramThrowable) { - super(paramString, paramThrowable); + super(paramString, paramThrowable); // 调用父类构造函数,并传递错误信息和原因 } -} +} \ No newline at end of file