阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第1节 异常_6_throws关键字_异常处理的第一种方式
这里抛出的异常在写代码编译的时候就报错了。这是为什么?
调用这个readFile的方法也会抛出编译时异常,也需要抛出
Alt+回车快捷键第一个选项。继续声明这个异常。
换个路径就会抛出异常了。
文件的后缀名不是.txt结尾的。FileNotFoundException 这也是一个编译时的异常。
方法体内都必须声明这个IOException的异常
FileNotFound是IOException的子类。所以只要声明一个就可以了。
这里省略了。FileNotFoundException
所有的异常都是Exception的子类。所以单独声明一个Exception也是可以的。