

这里抛出的异常在写代码编译的时候就报错了。这是为什么?


调用这个readFile的方法也会抛出编译时异常,也需要抛出

Alt+回车快捷键第一个选项。继续声明这个异常。



换个路径就会抛出异常了。


文件的后缀名不是.txt结尾的。FileNotFoundException 这也是一个编译时的异常。

方法体内都必须声明这个IOException的异常


FileNotFound是IOException的子类。所以只要声明一个就可以了。

这里省略了。FileNotFoundException

所有的异常都是Exception的子类。所以单独声明一个Exception也是可以的。
