Java中Error和Exception的区别

2023-07-29  本文已影响0人  鳌拜的弟弟熬夜

Error(错误):系统中的错误,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。

Exception(异常):表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。

上一篇 下一篇

猜你喜欢

热点阅读