学习日记——接口和异常

1.接口的定义

(1)使用接口的原因

接口可以实现“多”继承,一个类可以实现多个接口

(2)什么是接口

1.关键字:interface

2.接口中的所有方法都是由public abstract修饰的

3.接口不能实例化

4.实现类的关键字是implements 必须实现接口的所有方法

5.实现类可以实现多个接口(多继承)

6.接口中的变量都是静态常量

(3)接口是一种能力

A has B [A拥有B的能力]

==> A implements B[B是A的接口,A是实现类]

2.异常

(1)什么是异常

正常情况下代码不会出现的场景。

(2)异常的分类

异常分为两大类

  • 错误 Error 无法用代码解决
  • 异常 Exception 可以用代码去捕获

Exception也分两大类

  • 检查时异常,Checked Exception 代码运行前必须处理
  • 运行时异常,Runtime Excetion 代码编译的时候不强制处理

(3)处理异常的流程

3.Log4j

(1)什么是Log4j

  • 开源日志记录工具
  • 实现以文件形式记录异常信息、程序正常运行

(2)使用步骤

posted @ 2023-06-12 20:21  少年zzz  阅读(33)  评论(0)    收藏  举报