J2ME の FileConnection.delete() メソッドを使用してファイルを削除しようとしていますが、delete() メソッドを呼び出すたびに IOException がスローされます。ファイルの存在を確認する条件文を書きましたが、それにもかかわらず IOException がスローされます。
FileConnection APIによると、FileConnection オブジェクトで delete() が呼び出されると、そのオブジェクトに関連付けられたすべてのストリームが閉じられ、特定のファイルに関連付けられたストリームで後続のアクションが発生すると、IOException がスローされます。
削除しようとしているファイルは同じプログラム内に記録されていますが、delete() メソッドを呼び出した後、recordControl.reset() を呼び出します。これにより、IOException がスローされる可能性がありますか?
私の問題は何ですか?