FileInputStream 可以不抛出异常?

2024-12-20 13:20:36
推荐回答(4个)
回答1:

你都已经try-catch了。。当然不用抛出
抛出的IO流的总异常
你说的FileNotFoundException 是IOException的子类
父类都捕获了,子类当然不用抛出了
就像你在方法上抛出或者catch里捕获的是Exception 那就 所有异常都不用抛出或者捕获了。因为是所有异常的父类。

不过一般为了详细知道是那里抛出的错误,才会抛出详细的子类错误

回答2:

你这里已经用try捕捉异常了啊 类型是 IOException

回答3:

FileNotFoundException继承自IOException e

回答4:

也可能是环境变量的问题哦