diff --git a/common/src/main/java/com/canvas/web/exception/CustomException.java b/common/src/main/java/com/canvas/web/exception/CustomException.java index a43d42d..6ccd464 100644 --- a/common/src/main/java/com/canvas/web/exception/CustomException.java +++ b/common/src/main/java/com/canvas/web/exception/CustomException.java @@ -1,4 +1,33 @@ package com.canvas.web.exception; -public class CustomException { + +//自定义异常类 +public class CustomException extends RuntimeException { + + private static final long serialVersionUID = 1L; + + private Integer code; + + private String message; + + public CustomException(String message) { this.message=message;} + + public CustomException(String message ,Integer code){ + this.message=message; + this.code=code; + } + + public CustomException(String message,Throwable e){ + super(message,e); + this.message=message; + } + + @Override + public String getMessage() { + return message; + } + + public Integer getCode() { + return code; + } }