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;
}
由於某種原因,我無法關閉任何I/O對象。即使我導入了所有的I/O庫(import java.io. *;)並啓動了所有對象,fis.close(),dis.close(),br.close()也都找不到符號。嘗試關閉I/O對象時出現「找不到符號」
hurr我得到錯誤:未報告的異常IOException;必須被捕獲或聲明現在拋出3次 – 2013-03-07 21:27:52