public class CheckAssert extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
check(boolean expression)
检测表达式若为True则抛出异常
|
static void |
check(boolean expression,
MessageFormat errorMessageTemplate,
Object... errorMessageArgs)
检测表达式若为True则抛出异常
|
static void |
check(boolean expression,
Object errorMessage)
检测表达式若为True则抛出异常
|
static void |
check(boolean expression,
RuntimeException e)
检测表达式若为True则抛出异常
|
static <T> T |
check(T obj)
参数数据若为null则抛出异常
|
static <T> T |
check(T obj,
MessageFormat errorMessageTemplate,
Object... errorMessageArgs)
参数数据若为null则抛出异常
|
static <T> T |
check(T obj,
Object message)
参数数据若为null则抛出异常
|
static <T> T |
check(T obj,
RuntimeException e)
参数数据若为null则抛出异常
|
public static void check(boolean expression)
expression - 表达式RuntimeException - 如果 expression 是True抛出public static void check(boolean expression,
RuntimeException e)
expression - 表达式e - 异常RuntimeException - 如果 expression 是True抛出epublic static void check(boolean expression,
Object errorMessage)
expression - 表达式errorMessage - 异常信息RuntimeException - 如果expression 是True抛出public static void check(boolean expression,
MessageFormat errorMessageTemplate,
Object... errorMessageArgs)
expression - 表达式errorMessageTemplate - 异常模板errorMessageArgs - 模板替换的参数RuntimeException - 如果expression 是True抛出public static <T> T check(T obj)
T - 数据类型obj - 数据obj 不是null返回objRuntimeException - 如果obj 是null抛出public static <T> T check(T obj,
Object message)
T - 数据类型obj - 数据message - 抛出异常的信息obj 不是null返回objRuntimeException - 如果obj 是null抛出public static <T> T check(T obj,
MessageFormat errorMessageTemplate,
Object... errorMessageArgs)
T - 数据的类型obj - 数据errorMessageTemplate - 异常模板errorMessageArgs - 模板替换的参数obj 不是null返回objRuntimeException - 如果obj 是null抛出public static <T> T check(T obj,
RuntimeException e)
T - 参数类型obj - 参数数据e - 异常obj 不是null返回objRuntimeException - 如果obj 是null抛出eCopyright © 2019. All rights reserved.