📄Java异常
1. 异常定义:异常是程序执行过程中的意外事件,可能导致程序异常终止,由各种原因引起,如无效的输入、设备故障、代码错误等。
📄Java异常处理
1. try...catch块:在Java中,try...catch块用于处理异常,其中try块包含可能引发异常的代码,而catch块捕获并处理这些异常。
📄try...catch语句
1. 基本用法:try...catch 块在Java中用于处理异常,防止程序异常终止。try 块包含可能产生异常的代码,而 catch 块包含处理异常的代码。
📄throw和throws
1. throws 关键字的用法:用于方法声明中,指明方法可能抛出的异常类型。适用于已检查的异常,如 IOException 和 InvalidClassException。
📄Java 多异常捕获
1. 多异常捕获:Java 7 之前,需要为不同异常类型编写多个 catch 块,但现在可以在一个 catch 块中捕获多种类型的异常。
📄Java try-with-resources
1. 自动资源管理:try-with-resources 语句自动关闭实现 AutoCloseable 接口的资源,简化了资源管理并减少代码。
📄Java 注解
1. Java 注解基础:Java 注解是源代码的元数据,提供额外信息给编译器但不影响程序执行。常以 @AnnotationName 形式出现,如 @Override。
📄Java 注解类型
1. Java注解的概念和分类:Java注解是源代码中的元数据,用于为程序元素(如类、方法或变量)提供额外信息。主要分为预定义注解、自定义注解和元注解。
📄Java 日志
1. 日志记录框架:Java 提供 java.util.logging 包内置的日志记录框架,支持使用第三方框架如 Log4j。
📄Java 断言
1.断言的用途:Java 中的断言用于通过测试我们认为正确的代码来检测错误,使用 assert 关键字。