【发布时间】:2014-03-22 21:13:59
【问题描述】:
我正在尝试执行以下操作:我正在用 Java 制作一个程序,它可以让我创建和读取文本文件。到目前为止,我已经能够做到这一点,但困难(?)部分是这样的:当文本文件中除了 A、B 或 C 之外的任何其他内容时,我必须能够得到错误。
到目前为止,我得到了:
package textfile;
import java.io.*;
import static java.lang.System.*;
class OutWrite {
public static void main(String[] args) {
try{
FileWriter fw = new FileWriter("FAS.txt");
PrintWriter pw = new PrintWriter(fw);
pw.println("A");
pw.println("B");
pw.println("C");
pw.close();
} catch (IOException e){
out.println("ERROR!");
}
}
}
和
package textfile;
import java.io.*;
import static java.lang.System.*;
class InRead {
public static void main(String[] args) {
try {
FileReader fr = new FileReader("FSA.txt");
BufferedReader br = new BufferedReader(fr);
String str;
while ((str = br.readLine()) != null){
out.println(str);
}
br.close();
} catch (IOException e) {
out.println("File not found");
}
}
}
谁能指引我正确的方向?
【问题讨论】: