代码优化

dcy
董春阳 1 year ago
parent 63d9c84eb0
commit be0bfa6ab1

@ -1,22 +1,42 @@
package net.micode.notes.gtask.exception;
// ActionFailureException类继承自RuntimeException用于表示操作失败的异常情况
/**
* GTask
* <p>
* RuntimeExceptionGTask
* 便
*
* @author []
* @since []
*/
public class ActionFailureException extends RuntimeException {
// 序列化版本号,用于在反序列化时验证版本兼容性
private static final long serialVersionUID = 4425249765923293627L;
// 无参构造函数,调用父类的无参构造函数
/**
*
*/
public ActionFailureException() {
super();
}
// 带有错误信息字符串的构造函数,调用父类的相应构造函数,将错误信息传递给父类
public ActionFailureException(String paramString) {
super(paramString);
/**
*
*
* @param message
*/
public ActionFailureException(String message) {
super(message);
}
// 带有错误信息字符串和原始异常的构造函数,调用父类的相应构造函数,将错误信息和原始异常传递给父类
public ActionFailureException(String paramString, Throwable paramThrowable) {
super(paramString, paramThrowable);
/**
*
*
* @param message
* @param cause
*/
public ActionFailureException(String message, Throwable cause) {
super(message, cause);
}
}

@ -1,22 +1,45 @@
package net.micode.notes.gtask.exception;
// NetworkFailureException类继承自Exception用于表示网络相关操作失败的异常
/**
*
* <p>
* {@link Exception}GTask
* 便
*
* @author []
* @since []
*/
public class NetworkFailureException extends Exception {
// 序列化版本号,用于在对象序列化和反序列化过程中确保版本兼容性
private static final long serialVersionUID = 2107610287180234136L;
// 无参数构造函数调用父类Exception的无参数构造函数
/**
* {@link NetworkFailureException}
*
*/
public NetworkFailureException() {
super();
}
// 带有错误信息参数的构造函数,调用父类的带有错误信息参数的构造函数
public NetworkFailureException(String paramString) {
super(paramString);
/**
* {@link NetworkFailureException}
*
*
* @param message
*/
public NetworkFailureException(String message) {
super(message);
}
// 带有错误信息和原始异常参数的构造函数,调用父类的相应构造函数
public NetworkFailureException(String paramString, Throwable paramThrowable) {
super(paramString, paramThrowable);
/**
* {@link NetworkFailureException}
*
*
* @param message
* @param cause
*/
public NetworkFailureException(String message, Throwable cause) {
super(message, cause);
}
}
Loading…
Cancel
Save