怎么解决javaioIOException 拒绝访问/

######目录

  • 问题:用Java代码在c盘创建文件对象,运行显示java.io.IOException:拒绝访问
  • 踩得坑:更改磁盘权限,结果运行报错:java.io.IOException: 客户端没有所需的特权
  • 解决方法:换个磁盘创建文件:将c盘改成f盘,运行成功并在f盘创建文件

###问题:用Java代码在c盘创建文件对象,运行显示java.io.IOException:拒绝访问

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
java复制代码package org.zhaiyujia.pkg1;

import java.io.File;
import java.io.IOException;

public class TestFile {
File file;
public TestFile() {
file=new File("c://a.txt");
boolean b=file.exists();
if(!b) { //之前报错是因为要强制try{}catch{}
try {
System.out.println(file.createNewFile());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public static void main(String[] args) {
new TestFile();
}

}

这里写图片描述
###踩得坑:更改磁盘权限,结果运行报错:java.io.IOException: 客户端没有所需的特权这里写图片描述)这里写图片描述
###解决方法:换个磁盘创建文件:将c盘改成f盘,运行成功并在f盘创建文件这里写图片描述

本文转载自: 掘金

开发者博客 – 和开发相关的 这里全都有

0%