这是类中的一个方法,在-------之间出现黄线提示,感叹号提示“Finally 块未正常完成 ”public String fileRead(String name)
{
String filedata;
try{
FileReader fr=new FileReader("c:\\NAME.TXT");
BufferedReader br=new BufferedReader(fr);
try{
while(br.ready()){
Pattern p=Pattern.compile("(.*?)/[0-9][0-9]");
Matcher m = p.matcher(br.readLine());
while(m.find())
{
filedata=m.group(1).trim();
return filedata;
}
}
}
------ finally{
fr.close();
return "error1";
------- }
}
catch(IOException e){
return "error2";
}
}
{
String filedata;
try{
FileReader fr=new FileReader("c:\\NAME.TXT");
BufferedReader br=new BufferedReader(fr);
try{
while(br.ready()){
Pattern p=Pattern.compile("(.*?)/[0-9][0-9]");
Matcher m = p.matcher(br.readLine());
while(m.find())
{
filedata=m.group(1).trim();
return filedata;
}
}
}
------ finally{
fr.close();
return "error1";
------- }
}
catch(IOException e){
return "error2";
}
}
while(br.ready()) ----》 while(br.read())
finally{
fr.close();
}
return "error1";