代码如下:
//这个是用Scanner读文件,但是会有异常
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) throws Exception {
File file = new File("Test.java");
Scanner scanner = new Scanner(file);
String line = null;
while (scanner.hasNextLine()) {
line = scanner.nextLine();
System.out.println(line);
}
scanner.close();
}
}
//这个是用reader的,这个不会出现异常
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) throws Exception {
File file = new File("Test.java");
BufferedReader reader = new BufferedReader(new FileReader(file));
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
}
}