深圳Java培训
达内深圳宝安中心

136-3244-2201

热门课程

JAVA常见问题总结

  • 时间:2015-10-16
  • 发布:深圳达内
  • 来源:深圳达内

JAVA常见问题总结  

NullPonitException

这个异常可以说是最为常见的异常了。当遇到这个问题时,大多数情况都是因为没有对null值判断引起的,对于这种情况,都要加上空值的处理。

但是我们在查问题时,不能仅局限于空值的处理,更要调查数据为什么是空的,这一点很重要。我处理过这样一个问题,在Console访问JMS资源时出现在NullPointException,调查时发现取得的数据是null。但实际情况下,这个值是不应为null。这就说明有其它的潜在的问题存在了。

ClassNotFoundException

这个类也是比较好理解的。但是找问题的原因并不轻松的。如果想要轻松的找出这个问题的原因,需要对ClassLoader的知识有所了解。这个错误发生在类的加载时,通过类的字符串名称加载时,并且是从ClassLoader的搜索下查找类的。

出现这个问题时,可能有下列原因:

1) 搜索路径下,应该有某个类或者某个jar,但却没有。

2) 搜索路径错误,这个对应的就是ClassLoader使用错误或者ClassLoader的搜索路径设置不正确。

3)对于使用了OSGi的应用,搜索路径下有这个类,但却找不到,就要从MANFIST文件中查这个类所在的包是否在export-package中。

【更多JAVA资讯JAVA培训新闻请关注深圳JAVA培训sz.java.tedu.cn】 


上一篇:佰钧成到深圳达内招聘Java开发工程师
下一篇:2015平面设计软件排行

预计发布的Java 9中,很令人期待的是什么?

【深圳JAVA培训】世界十类很急需IT人才

JAVA——很吃香的编程语言

为什么程序员是很有钱的一批人?

选择城市和中心
贵州省

广西省

海南省