/* * 版权所有 (c) 2010-2011, 米码开源社区 (www.micode.net) * * 根据Apache License, 版本2.0(“许可证”)获得许可; * 除非适用法律要求或书面同意,否则禁止使用此文件。 * 你可以在以下网址获得许可证的副本: * * http://www.apache.org/licenses/LICENSE-2.0 * * 除非适用法律要求或书面同意,否则按“原样”提供软件, * 无任何明示或暗示的保证和条件。 * 请参阅许可证以获取权限和限制的具体语言规定。 */ package net.micode.notes.gtask.exception; /** * 动作失败异常类,继承自RuntimeException。 * 用于表示在执行某个动作时发生的异常情况。 */ public class ActionFailureException extends RuntimeException { // 序列化版本UID,用于序列化和反序列化对象时保持版本一致性。 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); } }