在缺省包中:
运行下列代码可以运行
Class c = Class.forName("Example");//Example是类名
运行结果为:
而在有包名的包中,再用上面的代码,就会报错:
这个错误很明显的告诉我,找不到该类,所以我就将包名给打进去了,然后很碰巧解决了这个问题
Class c = Class.forName("main.Example");
java.lang.ClassNotFoundException这个类型的报错方式有很多,我只是其中一种。要是能匹配到你的错误,那挺好的。如果不能匹配到你的错误,希望你能多多上网查资料,或者多多问问身边的大佬们,老师们等。多多利用身边的资源。
加油,学习永无止境!!