From 1b7009d4436008c104430bda344a72af981d2703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E6=80=9D=E6=BA=90?= <1308063943@qq.com> Date: Sun, 29 Jun 2025 21:28:31 +0800 Subject: [PATCH] =?UTF-8?q?gtask/exception/ActionFailureException.java?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gtask/exception/ActionFailureException.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java b/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java index 15504be..9e033b8 100644 --- a/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java +++ b/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java @@ -16,18 +16,24 @@ package net.micode.notes.gtask.exception; +// 自定义异常类,继承自RuntimeException +// 用于表示GTask同步过程中操作失败的异常情况 public class ActionFailureException extends RuntimeException { + // 序列化版本UID,用于确保序列化和反序列化的兼容性 private static final long serialVersionUID = 4425249765923293627L; + // 无参构造方法 public ActionFailureException() { - super(); + super(); // 调用父类的无参构造方法 } + // 带错误消息的构造方法 public ActionFailureException(String paramString) { - super(paramString); + super(paramString); // 调用父类的带消息构造方法 } + // 带错误消息和原始异常的构造方法 public ActionFailureException(String paramString, Throwable paramThrowable) { - super(paramString, paramThrowable); + super(paramString, paramThrowable); // 调用父类的带消息和原始异常的构造方法 } -} +} \ No newline at end of file