检查异常
除了 RuntimeException
和 Error
之外,扩展 Throwable
类的类称为检查异常,例如 IOException
、SQLException
等。检查异常在编译时检查。
未经检查的异常
扩展 RuntimeException
的类称为未经检查的异常,例如 ArithmeticException
、NullPointerException
等。未经检查的异常在编译时不检查。
135、检查异常和未检查异常有什么区别?
检查异常
除了 RuntimeException
和 Error
之外,扩展 Throwable
类的类称为检查异常,例如 IOException
、SQLException
等。检查异常在编译时检查。
未经检查的异常
扩展 RuntimeException
的类称为未经检查的异常,例如 ArithmeticException
、NullPointerException
等。未经检查的异常在编译时不检查。