public static <T, X extends Throwable> T notNull(T object, Supplier<X> errorSupplier) throws X {
		if (null == object) {
			throw errorSupplier.get();
		}
		return object;
	}
@Test
	public void notNullTest() {
		String a = null;
		cn.hutool.core.lang.Assert.isNull(a);
	}