你都已经try-catch了。。当然不用抛出
抛出的IO流的总异常
你说的FileNotFoundException 是IOException的子类
父类都捕获了,子类当然不用抛出了
就像你在方法上抛出或者catch里捕获的是Exception 那就 所有异常都不用抛出或者捕获了。因为是所有异常的父类。
不过一般为了详细知道是那里抛出的错误,才会抛出详细的子类错误
你这里已经用try捕捉异常了啊 类型是 IOException
FileNotFoundException继承自IOException e
也可能是环境变量的问题哦