public static Class forName(String className) {
        return forName(className, true);
    }
@Test
    public void forName3() throws Exception {
        Class clazz = ClassUtils.forName("java.lang.String", Thread.currentThread().getContextClassLoader());
        Assert.assertEquals(clazz, String.class);
        boolean error = false;
        try {
            ClassUtils.forName("asdasdasdsad", Thread.currentThread().getContextClassLoader());
        } catch (Exception e) {
            error = true;
        }
        Assert.assertTrue(error);
    }