今天复习使用反射机制,利用代码

Class.forName(className)

返回类对象时报错。其中className是从一个hero3.config文件中读取的字符串。检查发现使用File读取时路径没有问题。那是哪里出错了呢?

进入debug模式后,发现 className字符串多了一个\n,并且报错的时候并没有输出\n。

于是进入hero3.config检查,发现是文件中多敲了一个回车行(很不起眼)!!!这也会产生bug!!学习了!!!

解决方法就:删除回车行。搞定。

Java 使用反射 Class.forName() 报错java.lang.ClassNotFoundException 的解决办法相关推荐

  1. 计算机开机故障报错,笔记本电脑开机报错故障的原因及解决办法

    笔记本电脑开机报错故障是指笔记本电脑开机自检时或启动操作系统前停止启动,在显示屏 出现一些错误提示的故障. 笔记本电脑开机报错故障的原因及解决办法 造成此类故障的原因一般是笔记本电脑在启动自检时,检测 ...

  2. 微信老是不能登录服务器错误,微信登录失败报错“4-100”的原因及解决办法

    微信登录失败报错"4-100"怎么办?微信是目前为止大家最喜欢的社交软件了,如果微信登录不了,整个人都不好了.最近就有用户遇到手机微信登录不了的情况,错误代码为"4-10 ...

  3. oracle pls 00905,【案例】Oracle报错PLS-00714 PLS-00951原因和解决办法笔记

    [案例]Oracle报错PLS-00714 PLS-00951原因和解决办法笔记 时间:2016-11-14 11:07   来源:Oracle研究中心   作者:代某人   点击: 次 天萃荷净 P ...

  4. Mac 升级后git pull 报错fatal: Authentication failed for 解决办法

    转载:Mac 升级后git pl 报错fatal: Authentication failed for 解决办法 - 简书 git pull,,,报错如下: cat .git/config git r ...

  5. 0x80070422报错、0x6D9报错,无法开启防火墙解决办法(方法版)

    0x80070422报错.0x6D9报错,无法开启防火墙解决办法 一.现象 现象1-报错0x80070422 现象2-报错0x6D9 二.解决方法 1.打开服务 2.打开防火墙服务 一.现象 现象1- ...

  6. Class.forName 报错 java.lang.RuntimeException: java.lang.ClassNotFoundException: Persion

    看一下我的源码: Class<?> p3 = null;try{p3 = Class.forName("Persion");} catch (ClassNotFound ...

  7. (007) java后台开发之Scanner报错java.util.NoSuchElementException

    在测试Scanner 时写了两次 .close(); 结果运行报错. 原因参考:http://www.cnblogs.com/qingyibusi/p/5812725.html 一个方法A使用了Sca ...

  8. java f3查看源码报错,Java学习笔记4

    Eclipse中快捷键的使用 A:新建 ctrl + n B:格式化 ctrl+shift+f C:导入包 ctrl+shift+o D:注释 ctrl+/,ctrl+shift+/,ctrl+shi ...

  9. Spring Boot连接MySQL报错“Internal Server Error”的解决办法

    报错信息如下: {timestamp: "2018-06-14T03:48:23.436+0000", status: 500, error: "Internal Ser ...

  10. SpringBoot+Mybatis使用Enmu枚举类型总是报错 No enum constant XX解决办法

    环境SpringBoot+Mybatis 比如: 数据库中User表存放status字段值为1,想要通过Mybatis转换后为正在使用 当然,可以使用if else 但是状态值很多时,就变得很复杂,且 ...

最新文章

  1. SAP PP COR3不能看工单后续的备料TO单号?
  2. 显著提升图像识别网络效率,Facebook提出IdleBlock混合组成方法
  3. 【微读书】《人工智能颠覆未来战争》连载之一:机器战胜人类?——AlphaGo人机对战的启示...
  4. 定义一个dto对象_正确理解DTO、值对象和POCO
  5. HDU 4638 Group(莫队)题解
  6. 微信公众平台开发环境搭建
  7. 修复linux bash破壳漏洞,Linux系统下如何检测并修复bash中的破壳漏洞​​
  8. 今 天看到我十年前的一篇技术文章,想到不知不觉学编程十多年了,,
  9. matlab 程序运行报错 调试 不退出函数
  10. python java 速度_Java Go python 运行速度对比
  11. 【洋桃电子】STM32入门100步-02
  12. java判断时间是否在某个时间段内
  13. glassfish插件_可扩展GlassFish v3的JavaEE 6平台
  14. 把手机自带计算机软件,怎样删除手机自带软件
  15. python中label函数_python实现在函数图像上添加文字和标注的方法
  16. OpenGL ES总结(一)OpenGL 初识
  17. vue图片压缩image-conversion
  18. 写给未来的自己-面试的那些准备
  19. 蓝色easyui组件美化easyui皮肤html后台系统模版设计
  20. 教你使用 Python 获取美国重要经济指标数据

热门文章

  1. oracle11g | 行转列
  2. 节点服务器列表文件,服务器emule必备知识(更新服务器列表与kad节点文件)
  3. MyCat基于MySQL实现读写分离
  4. MyCat分片规则之取模范围分片
  5. Oracle查询优化改写技巧与案例总结一
  6. RabbitMQ 交换机、队列、消息持久化
  7. 整合Arm处理器与SSD的NGD运算型储存装置
  8. go和python互调
  9. webpack系列之-原理篇
  10. 阿里云OpenSearch使用体验V1