Lesson: Exceptions
Java 编程语言使用异常来处理错误和其他异常事件。本课描述何时以及如何使用异常。
什么是 exception?
exception 是在程序执行期间发生的事件,该事件中断了正常的指令流。
catch或指定要求
本节介绍如何catch和处理异常。讨论内容包括try
,catch
和finally
块,以及链接的异常和日志记录。
如何引发异常
本节介绍throw
语句和Throwable
类及其子类。
try-with-resources 语句
本节介绍try
-with-resources 语句,它是声明一个或多个资源的try
语句。资源是一个对象,程序完成后必须将其关闭。 try
-with-resources 语句可确保在语句末尾关闭每个资源。
未经检查的 exceptions-争议
本节说明了由RuntimeException
子类指示的未经检查的异常的正确使用方法。
exception 的优点
与传统的错误 管理 技术相比,使用异常 管理 错误具有一些优势。您将在本节中了解更多信息。