Procházet zdrojové kódy

新增检测异常

liukx@elab před 6 roky
rodič
revize
b8b7a86ab5

+ 47 - 0
elab-core/src/main/java/com/elab/core/exception/CheckException.java

@@ -0,0 +1,47 @@
+package com.elab.core.exception;
+
+/**
+ * 检测异常标识
+ *
+ * @author liuhx on 2016/12/8 15:57
+ * @version V1.0
+ * @email liuhx@elab-plus.com
+ */
+public class CheckException extends RuntimeException {
+
+    private String errorCode;
+
+    public CheckException() {
+        super();
+    }
+
+    public CheckException(String message) {
+        super(message);
+    }
+
+    public CheckException(String errorCode, String message) {
+        super(message);
+        this.errorCode = errorCode;
+    }
+
+    public CheckException(Throwable cause) {
+        super(cause);
+    }
+
+    public CheckException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    @Override
+    public String getMessage() {
+        return super.getMessage();
+    }
+
+    public String getErrorCode() {
+        return errorCode;
+    }
+
+    public void setErrorCode(String errorCode) {
+        this.errorCode = errorCode;
+    }
+}