十一、Assert
用一行代码抛异常。
Assert.notNull(salary, "工资不能为空");
Assert.isTrue(salary >= 0, "工资不能为负数");
public static void notNull(@Nullable Object object, String message) {
if (object == null) {
throw new IllegalArgumentException(message);
}
}
public static void isTrue(boolean expression, String message) {
if (!expression) {
throw new IllegalArgumentException(message);
}
}
import org.springframework.util.Assert;
