首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

ClassNotFoundException 跟 NoClassDefError 的区别

2012-12-19 
ClassNotFoundException 和 NoClassDefError 的区别解释下ClassNotFoundException 和 NoClassDefError 两

ClassNotFoundException 和 NoClassDefError 的区别
解释下ClassNotFoundException 和 NoClassDefError 两个异常,这也是在 ClassLoader 加载类出现问题时常常碰到的两个异常。
这两个异常的区别在于:前者ClassNotFoundException 是指通过 ClassLoader 加载不到所需要的类;而后者NoClassDefError是指通过 ClassLoader已经找到了所需要的类,但找不到该类所依赖的其他的类。

---摘自BlueDavy的OpenDoc《OSGI实战》

热点排行