java.io.FileNotFoundException

![![图片说明](https://img-ask.csdn.net/upload/201708/22/1503380295_418136.png)图片说明图片说明]请问(https://img-ask.csdn.net/upload/201708/22/1503380282_261602.png)请问为什么会出现这个异常,有两个文件第一个都能正常上传,第二个就不行。这是偶尔发生的情况。郁闷。路径没问题绝对路径,就是这个文件是外部new 的对象通过构造器传来的,上传之前也打印了文件,文件类型也读取出来了,已上传就可能有问题。请看图

4个回答

图片说明

图片说明

用File判断一下这个路径的文件是否exist,是不是还有其他地方会修改或删除这个文件等。导致时间差,访问的时候不存在了

qq_34150524
JAYWeiKi 在那个for循环上家里判断文件存在,进去之后就有时候不存在了,还有我这个类是个线程,在run()中执行,没有终止线程的操作
接近 3 年之前 回复

可能知道为什么了,看到执行文件上传的时候活动的线程数为0,然后就是输出执行的线程run()里面打印文件不存在。为什么线程数为0,还有线程执行呢?虽然是报错

qq_34150524
JAYWeiKi 线程是使用exectorService管理的
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问