|
@ -1,4 +1,33 @@ |
|
|
package com.canvas.web.exception; |
|
|
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; |
|
|
|
|
|
} |
|
|
} |
|
|
} |