NoClassDefFoundError 和ClassNotFoundException 有什么区别?

xiaoxiao2025-07-31  20

ClassNotFoundExceptionNoClassDefFoundError从java.lang.Exception继承,是一个Exception类型从java.lang.Error继承,是一个Error类型当动态加载Class的时候找不到类会抛出该异常当编译成功以后执行过程中Class找不到导致抛出该错误一般在执行Class.forName()、ClassLoader.loadClass()或ClassLoader.findSystemClass()的时候抛出由JVM的运行时系统抛出
转载请注明原文地址: https://www.6miu.com/read-5034043.html

最新回复(0)