error一般指虚拟机错误,系统崩溃,内存溢出等,这种错误靠程序本身无法预防和恢复。
Exception是指程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。
主要有①RuntimeException运行时异常
NullPointerException(空指针异常);ArrayIndexOutOfBoundsException(数组下标越界异常);ArithmeticException(算数异常)ClassCastException(类型转换异常);
②IO异常IOException
③SQl异常SQLException
error和exception的区别?
最新推荐文章于 2022-05-09 20:08:21 发布