我試圖用J2ME的FileConnection.delete()方法刪除文件,但每次調用delete()方法時都會拋出IOException異常。我寫了一個條件語句來驗證文件的存在,但不管這個事實如何,拋出了一個IOException。使用J2ME刪除文件拋出IOException
根據FileConnection API,如果在FileConnection對象上調用delete(),則與該對象關聯的所有流都將關閉,並且如果對與該特定文件關聯的流的後續操作發生,則拋出IOException。
我試圖刪除的文件已記錄在同一個程序中,但在調用delete()方法後,我調用recordControl.reset()。這可能會導致IOException被拋出?
可能是我的問題?
希望有人熟悉J2ME可以幫助你,但看着JavaDoc,它看起來不像delete()可以拋出IOException。你有完整的堆棧跟蹤嗎?這會告訴你究竟是什麼導致了IOException。 – Eddie 2009-01-29 04:14:43
這是怎麼發生的?該文件在哪個文件夾中? – 2009-01-29 11:21:23