⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 review.txt

📁 关于异常的一些算法;都是很金典的例子
💻 TXT
字号:
Object : 所有类的父类
finalize() : 对象垃圾回收的时候调用
toString() : 返回对象的字符串形式
equals() : 判断两个对象内容是否相等

对于自定义的类,我们应该覆盖equals方法
1. 自反性
2. 对称性
3. 传递性
4. 一致性

异常处理的概念
避免错误带来严重的后果, 异常处理的代码在错误发生时运行, "有了错误该干什么"

1 异常对象及其分类
	Throwable 父类
	Error : 错误, 严重的底层错误 不可避免,无法处理
	Exception : 异常 可以处理
	Runtime Exception : 未检查异常
		原本可以避免的异常, 首先考虑避免异常
		可处理可不处理
		
	Non-Runtime Exception : 已检查异常
		无法避免的异常, 必须要处理!
		如果程序可能发生已检查异常, 又没有处理, 程序编译失败

2 异常对象的产生和传递过程
	throw new 异常类名(); 抛出异常
	沿着方法调用链反向传递

3 异常的处理
	throws : 消极处理 声明抛出
	try-catch-finally : 积极处理 捕获异常

4 Exception
	message属性 : 表示异常的信息
		构造时作为构造方法的参数, 用getMessage()得到
	printStackTrace() : 打印栈的追踪信息
		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -