课程:例外

原文: https://docs.oracle.com/javase/tutorial/essential/exceptions/index.html

Java 编程语言使用异常来处理错误和其他异常事件。本课程介绍何时以及如何使用异常。

什么是例外?

异常是在执行程序期间发生的事件,该程序会中断正常的指令流。

捕获或指定要求

本节介绍如何捕获和处理异常。讨论包括尝试捕获最终阻止,以及链接异常和日志记录。

如何抛出异常

本节介绍throw语句和Throwable类及其子类。

试用资源声明

本节描述try -with-resources 语句,它是一个声明一个或多个资源的try语句。资源是一个对象,必须在程序完成后关闭它。 try -with-resources 语句确保在语句结束时关闭每个资源。

未经检查的异常 - 争议

本节解释了RuntimeException子类指示的未经检查的异常的正确和错误使用。

例外的优点

与传统的错误管理技术相比,使用异常来管理错误具有一些优势。您将在本节中了解更多信息。

小结

问题和练习