5.2 Java异常类的层次结构Java
必须处理的异常:
import java.io.;
import java.util.;
public class ReadFile(
public static void printFile(String fileName)
Vector v=new Vector();
BufferedReader in;
String line;
in = new BufferedReader(new FileReader(fileName)); line=in.readLine();
while(line!=null)(v.addElement(line);line=in.readLine();] in.close();
for(int j=0;i<v.size();i++)
System.out.println(v.elementAt(i));
public static void main(String ,args)(
ReadFile.printFile("ReadFile.java");
}
}
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Vector;
public class A {
public static void main(String[] args) {
printFile("src/com/test/A.java");//改成自己本地的
}
@SuppressWarnings({ "rawtypes", "unchecked" })
public static void printFile(String fileName) {
Vector v = new Vector();
BufferedReader in;
String line = null;
try {
in = new BufferedReader(new FileReader(fileName));
while((line = in.readLine()) != null) {
v.addElement(line);
}
in.close();
} catch (IOException e) {
e.printStackTrace();
}
for(int i=0; i<v.size(); i++) {
System.out.println(v.elementAt(i));
}
}
}