Class> clazz = null; try {
clazz = Class.forName("java.lang.Exception");
} catch (ClassNotFoundException e) {
System.err.println("can not load this class");
}
System.out.println(clazz.getSuperclass().getName());
更新:
public static String loadClass(String className) {
Objects.requireNonNull(className);
Class> clazz = null; try {
clazz = Class.forName(className); return clazz.getSuperclass().getName();
} catch (ClassNotFoundException e) { return "";
}
}