file.md 522 字节
Newer Older
湘王's avatar
湘王 已提交
1 2 3 4 5 6
# File类

下面创建文件的代码错误的是:

## 答案

M
Mars Liu 已提交
7 8 9 10 11
```java

File file = new File("C:\\newfile.txt");
file.mkdirs();
```
湘王's avatar
湘王 已提交
12 13 14 15 16

## 选项

### A

M
Mars Liu 已提交
17
```java
湘王's avatar
湘王 已提交
18 19 20 21 22 23 24

File file = new File("C:\\newfile.txt");
file.createNewFile();
```

### B

M
Mars Liu 已提交
25
```java
湘王's avatar
湘王 已提交
26

M
Mars Liu 已提交
27 28 29 30
File file = new File("/tmp/newfile.txt");
if(!file.exists()) {
    file.createNewFile();
}
湘王's avatar
湘王 已提交
31 32 33 34
```

### C

M
Mars Liu 已提交
35 36 37 38 39 40 41 42 43 44 45 46
```java

File file = new File("/tmp/newfile.txt");
try{
    file.createNewFile();
} catch (IOException e) {
    e.printStackTrace();
}
```

### D

M
fixed  
Mars Liu 已提交
47
所有例子都是错的