public enum ErrorCode extends Enum<ErrorCode>
| 枚举常量和说明 |
|---|
ARITHMETIC_EXCEPTION
java.lang.ArithmeticException
|
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
java.lang.ArrayIndexOutOfBoundsException
|
CANCELLATION_EXCEPTION
java.util.concurrent.CancellationException
|
CLASS_CAST_EXCEPTION
java.lang.ClassCastException
|
CLASS_NOT_FOUND_EXCEPTION
java.lang.ClassNotFoundException
|
COMMUNICATIONS_EXCEPTION
com.mysql.jdbc.CommunicationsException
|
CONNECT_EXCEPTION
java.net.ConnectException
|
DATA_ACCESS_EXCEPTION
org.springframework.dao.DataAccessException
|
DATA_INTEGRITY_VIOLATION_EXCEPTION
org.springframework.dao.DataIntegrityViolationException
|
HTTP_MESSAGE_NOT_READABLE_EXCEPTION
org.springframework.http.converter.HttpMessageNotReadableException
|
HTTP_REQUEST_METHOD_NOT_SUPPORTED_EXCEPTION
org.springframework.web.HttpRequestMethodNotSupportedException
|
ILLEGAL_ARGUMENT_EXCEPTION
java.lang.IllegalArgumentException
|
INTERNAL_PROGRAM_ERROR
com.xdbigdata.framework.common.exception.BaseException
|
IO_EXCEPTION
java.io.IOException
|
LOGIN_EXCEPTION
top.lshaci.framework.web.exception.LoginException
|
MYSQL_DATA_TRUNCATION_EXCEPTION
com.mysql.jdbc.MysqlDataTruncation
|
MYSQL_INTEGRITY_CONSTRAINT_VIOLATION_EXCEPTION
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException
|
NOSUCH_METHOD_EXCEPTION
java.lang.NoSuchMethodException
|
NULL_POINTER_EXCEPTION
java.lang.NullPointerException
|
PARSE_EXCEPTION
java.util.concurrent.CancellationException
|
REPEAT_SUBMIT_EXCEPTION
top.lshaci.framework.web.exception.RepeatSubmitException
|
ROLE_PERMISSION_EXCEPTION
top.lshaci.framework.web.exception.RolePermissionException
|
SECURITY_EXCEPTION
java.lang.SecurityException
|
SQL_EXCEPTION
java.sql.SQLException
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ErrorCode |
getByException(Exception exception)
Get error code by exception
|
static ErrorCode |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static ErrorCode[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final ErrorCode LOGIN_EXCEPTION
public static final ErrorCode ROLE_PERMISSION_EXCEPTION
public static final ErrorCode REPEAT_SUBMIT_EXCEPTION
public static final ErrorCode INTERNAL_PROGRAM_ERROR
public static final ErrorCode DATA_ACCESS_EXCEPTION
public static final ErrorCode COMMUNICATIONS_EXCEPTION
public static final ErrorCode DATA_INTEGRITY_VIOLATION_EXCEPTION
public static final ErrorCode MYSQL_INTEGRITY_CONSTRAINT_VIOLATION_EXCEPTION
public static final ErrorCode NULL_POINTER_EXCEPTION
public static final ErrorCode IO_EXCEPTION
public static final ErrorCode CLASS_NOT_FOUND_EXCEPTION
public static final ErrorCode ARITHMETIC_EXCEPTION
public static final ErrorCode ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
public static final ErrorCode ILLEGAL_ARGUMENT_EXCEPTION
public static final ErrorCode CLASS_CAST_EXCEPTION
public static final ErrorCode SQL_EXCEPTION
public static final ErrorCode SECURITY_EXCEPTION
public static final ErrorCode NOSUCH_METHOD_EXCEPTION
public static final ErrorCode CONNECT_EXCEPTION
public static final ErrorCode CANCELLATION_EXCEPTION
public static final ErrorCode PARSE_EXCEPTION
public static final ErrorCode MYSQL_DATA_TRUNCATION_EXCEPTION
public static final ErrorCode HTTP_MESSAGE_NOT_READABLE_EXCEPTION
public static final ErrorCode HTTP_REQUEST_METHOD_NOT_SUPPORTED_EXCEPTION
public static ErrorCode[] values()
for (ErrorCode c : ErrorCode.values()) System.out.println(c);
public static ErrorCode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2019. All rights reserved.