为什么我的Class.forName()抛出的异常不是ClassNotFoundException,而是RuntimeException?
try {
Class c = Class.forName("aaaaa");
c.newInstance();
} catch (Exception e) {
if (e instanceof ClassNotFoundException)
System.out.println("ClassNotFoundException");
else if (e instanceof RuntimeException)
System.out.println("RuntimeException");
}