为什么我的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 ");
}
[解决办法]
绝对是ClassNotFoundException
你真的执行过吗
[解决办法]
度过ClassNotFoundException