1f2b12241920b80941152f1977f4a0ae23f04eba
\345\274\225\346\223\216\345\274\202\345\270\270.md
... | ... | @@ -58,6 +58,37 @@ SnestException 类包含 ErrorCode 枚举,ErrorCode 枚举包含了所有的 |
58 | 58 | [[http://iidp.chinasie.com:9999/iidpminio/exception/3.png]] |
59 | 59 | |
60 | 60 | 异常也可以继续传递给下一个异常,形成异常链。 |
61 | +```java |
|
62 | +public class AccessException extends SnestException { |
|
63 | + |
|
64 | + protected static ErrorCode errorCode = ErrorCode.ACCESS_EXC; |
|
65 | + |
|
66 | + public AccessException() { |
|
67 | + super(errorCode); |
|
68 | + } |
|
69 | + |
|
70 | + public AccessException(Throwable cause) { |
|
71 | + super(errorCode, cause); |
|
72 | + } |
|
73 | + |
|
74 | + public AccessException(String message) { |
|
75 | + super(errorCode.getCode(), message); |
|
76 | + } |
|
77 | + |
|
78 | + public AccessException(String message, Throwable cause) { |
|
79 | + super(errorCode.getCode(), message, cause); |
|
80 | + } |
|
81 | + |
|
82 | + public AccessException(String messageFormat, Object... args) { |
|
83 | + super(errorCode.getCode(), messageFormat, args); |
|
84 | + } |
|
85 | + |
|
86 | + public AccessException(Throwable cause, String messageFormat, Object... args) { |
|
87 | + super(cause, errorCode.getCode(), null, messageFormat, args); |
|
88 | + } |
|
89 | + |
|
90 | +} |
|
91 | +``` |
|
61 | 92 | |
62 | 93 | ```java |
63 | 94 |