Java面试必知必会

「Java面试必会」NoClassDefFoundError和C

2018-12-14  本文已影响23人  花生无翼

NoClassDefFoundError和ClassNotFoundException,看着很像,但是有本质区别。
NoClassDefFoundError:发生在JVM在动态运行时,在classpath中找不到对应的类而发生的错误。
ClassNotFoundException:发生在编译的时候,在classpath中找不到对应的类而发生的错误。
通过这个问题,引出Error和Excepiton的区别。
Exception 和 Error 都是继承了 Throwable 类。

上一篇下一篇

猜你喜欢

热点阅读