Error(错误):是程序无法处理的错误
Exception(异常):是程序本身可以处理的异常
Exception可分为执行异常(RuntimeException)和检查异常(Checked Exceptions)两种。
RuntimeException不是必须捕获或者throws的,而Checked Exceptions(除了RuntimeException以外的Exception子类)要求程序必须捕获或声明抛出这种异常
Java异常类结构图
于 2022-05-17 23:33:51 首次发布