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.
xiaomi/ActionFailureException.java

40 lines
1.6 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
* Copyright (c) 2010 - 2011, The MiCode Open Source Community (www.micode.net)
*
* 遵循 Apache 许可证 2.0 版(“许可证”);
* 除非遵守许可证,否则不得使用此文件。
* 你可以在以下网址获取许可证副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,
* 根据许可证分发的软件按“原样”分发,
* 不附带任何明示或暗示的保证或条件。
* 请参阅许可证,了解具体的权限和限制。
*/
package net.micode.notes.gtask.exception;
// ActionFailureException 类继承自 RuntimeException用于表示操作失败的异常
public class ActionFailureException extends RuntimeException {
// 序列化版本号,用于在反序列化时验证版本兼容性
private static final long serialVersionUID = 4425249765923293627L;
// 无参数构造函数调用父类RuntimeException的无参数构造函数
public ActionFailureException() {
super();
}
// 带有一个字符串参数的构造函数,用于传递异常信息
// 调用父类RuntimeException的带有一个字符串参数的构造函数
public ActionFailureException(String paramString) {
super(paramString);
}
// 带有一个字符串参数和一个 Throwable 参数的构造函数
// 用于传递异常信息和导致此异常的原始异常(原因)
// 调用父类RuntimeException的带有一个字符串和一个 Throwable 参数的构造函数
public ActionFailureException(String paramString, Throwable paramThrowable) {
super(paramString, paramThrowable);
}
}