jamesMuWB/fqueue

有段代码有些疑问

Opened this issue · 2 comments

--------------------------------------------------------------------
public FSQueue(String dir, int fileLimitLength) throws Exception {
        this.fileLimitLength = fileLimitLength;
        File fileDir = new File(dir);
        if (fileDir.exists() == false && fileDir.isDirectory() == false) {
            if (fileDir.mkdirs() == false) {
                throw new IOException("create dir error");
            }
        }
---------------------------------------------------------------------

问题:如果dir是一个已经存在的文件路径,如“E:/a/b.txt”;�
��么就会有问题!抛出
“java.io.IOException: 系统找不到指定的路径。”

Original issue reported on code.google.com by kehan201...@gmail.com on 1 Dec 2011 at 5:10

肯定会抛出异常,要直接使用,得自己保证路径的正确性。

Original comment by sunli1...@gmail.com on 1 Dec 2011 at 8:18

嗯好。

Original comment by kehan201...@gmail.com on 1 Dec 2011 at 9:55