·

还有极限场景下,先 check exists 成功后也可能出现 FileNotFoundException,比如检查成功时程序还没执行结束,文件被其他接口删除了(没有锁),所以说严格没有 bug 的程序是很难做到的,看你做的东西需要多大的可靠性,6 个 9 还是 9 个 9