NoClassDefFoundError是一个Error,而ClassNOtFoundException是一个Exception
在Java里面,Error和Exception都继承自Throwable
Error无需处理,因为基本上也是无法处理的,比如内存溢出错误OutOfMemoryError。
Exception分为可检查异常和不可检查异常,可检查异常在源代码里面必须显式用代码捕获并处理,否则编译不通过。不可检查异常是运行时异常,比如NPE空指针异常、数组越界等
NoClassDefFoundError是一个Error,而ClassNOtFoundException是一个Exception
在Java里面,Error和Exception都继承自Throwable
Error无需处理,因为基本上也是无法处理的,比如内存溢出错误OutOfMemoryError。
Exception分为可检查异常和不可检查异常,可检查异常在源代码里面必须显式用代码捕获并处理,否则编译不通过。不可检查异常是运行时异常,比如NPE空指针异常、数组越界等