帮我看看这段简单的代码怎么错了

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:10:40
public static void main(String[] args) {
// TODO Auto-generated method stub
File f = new File("javaIO\\1.txt");
if(f.exists()){
f.delete();
}else{
try{
f.createNewFile();
}catch(Exception e){
e.printStackTrace();
}
}
}
执行的时候说f.createNewFile();这句“找不到指定路径”,我把1.txt前面的javaIO去掉是可以的,为什么加上了就不行,我看jdk中是有这种用法的呀,请知道的朋友解答一下

File f = new File("javaIO\\1.txt");
路径名不完整,哪个盘都没写,它怎么找的到。
如果你把前面的javaIO去掉,那么文件会被默认创建到你的编译器所在文件中.