Java - 在磁盘上创建prn.json文件

时间:2015-01-06 03:38:03

标签: java json

我正在尝试创建一个名为PRN.json的空白文件。由于某种原因,createNewFile()没有创建它,也没有抛出任何异常。当我尝试手动创建具有相同名称的文件时,我得到了“指定的设备名称无效”。有什么想法吗?

系统:Windows 8,Java 1.8,64位操作系统

Java Code
import java.io.File;
import java.io.IOException;

public class TestJson
{
public static void main( String[] args )
    {   
        try {

          boolean bool = false;
          File file = new File("C:\\Data\\PRN.json");

           bool = file.createNewFile();

           System.out.println("File Exists "+bool);

    } catch (IOException e) {
      e.printStackTrace();
    }
    }
}

1 个答案:

答案 0 :(得分:1)

PRN显然是Windows到本地打印设备的别名。尝试使用其他文件名。