Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
Java 编程语言使用 exceptions (异常) 来处理错误和其他异常事件。本课程介绍何时以及如何使用异常。
异常是在执行程序期间发生的事件,它会中断正常的指令流。
本节介绍如何捕获和处理异常。讨论包括 try,catch 和 finally 块,以及链式异常和日志记录。
本节介绍 throw 语句和 Throwable 类及其子类。
本节介绍 try
-with-resources 语句,该语句是声明一个或多个资源的 try
语句。资源是一个对象,必须在程序完成后关闭它。try
-with-resources 语句确保在语句结束时关闭每个资源。
本节介绍了 RuntimeException
的子类指示的非检查型异常的正确和错误使用。
与传统的错误管理技术相比,使用异常来管理错误具有一些优势。你将在本节中了解更多信息。