ClassNotFoundException与Class.forName

来源:互联网 发布:hr淘宝秒杀 编辑:程序博客网 时间:2024/06/14 06:15
    Exception in thread "main" java.lang.ClassNotFoundException: ReflectService
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.wss.ReflectService.main(ReflectService.java:36)

    以上报错,是因为反射没找到对应的class,检查工作区域下的文件是否存在;
    如果在,{查看代码是否输入有问题,比方说字母写错;
         else  重点 在 对应的forName后反射类检查,使其包含完整路径,加上包名;}
    详情看图。