public static int howMany(String FileName)
{
BufferedReader br = null;
try
{
FileInputStream fis = new FileInputStream(FileName);
DataInputStream dis = new DataInputStream(fis);
br = new BufferedReader(new InputStreamReader(dis));
}
catch (FileNotFoundException e)
{
System.out.print("FILE DOESN'T EXIST");
}
finally
{
fis.close();
dis.close();
br.close();
}
String input;
int count = 0;
try
{
while ((input = br.readLine()) != null)
{
count++;
}
}
catch (IOException e)
{
System.out.print("I/O STREAM EXCEPTION");
}
return count;
}
Vì lý do nào đó, tôi không thể đóng bất kỳ đối tượng I/O nào. fis.close(), dis.close(), br.close() tất cả cho tôi không thể tìm thấy biểu tượng mặc dù tôi đã nhập tất cả thư viện I/O (nhập java.io. *;) và khởi tạo tất cả các đối tượng."không thể tìm thấy biểu tượng" khi cố gắng đóng đối tượng I/O
hurr tôi gặp phải lỗi: ngoại lệ không được báo cáo IOException; phải bị bắt hoặc tuyên bố ném 3 lần bây giờ –