Error:
Error类型的错误通常为虚拟机相关错误,如果系统崩溃,内存不足,堆栈溢出等,编译器不会对这类错误进行检测,Java应用程序也不应该对这类错误进行捕获,一旦这类错误发生,通常应用程序会被终止,仅仅靠应用程序本身是无法恢复的。
Exception:
Exception类的错误是可以在应用程序种进行捕获并处理的,通常遇到这种错误,应对其进行处理,使应用程序可以继续正常运行。
Error:
Error类型的错误通常为虚拟机相关错误,如果系统崩溃,内存不足,堆栈溢出等,编译器不会对这类错误进行检测,Java应用程序也不应该对这类错误进行捕获,一旦这类错误发生,通常应用程序会被终止,仅仅靠应用程序本身是无法恢复的。
Exception:
Exception类的错误是可以在应用程序种进行捕获并处理的,通常遇到这种错误,应对其进行处理,使应用程序可以继续正常运行。