学习目标
- 理解异常的概念和分类
- 能够根据需求正确处理异常
- 理解IO流的概念和作用
- 能够使用File类的常用功能
- 能够使用字符流读写文件
- 能够使用字节流读写文件
- 能够使用字符缓冲流读写文件
- 能够使用字节缓冲流读写文件
异常概述
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9143942c7fef76ef9b21df83df909e59.png)
什么是异常?
即非正常情况,通俗地说,异常就是程序出现的错误。
异常的分类(Throwable
)
异常(Exception
)
合理的应用程序可能需要捕获的问题 举例:NullPointerException
(空指针异常)
错误(Error
)
合理的应用程序不应该试图捕获的问题 举例:StackOverFlowError
(堆栈内存溢出异常)