Я пытаюсь удалить файл с использованием метода FileConnection.delete() J2ME, но при вызове метода delete() я генерирую исключение IOException. Я написал условное утверждение, чтобы проверить существование файла, но независимо от этого, генерируется исключение IOException.Удаление файла с помощью J2ME вызывает IOException
В соответствии с FileConnection API, когда объект delete() вызывается в объекте FileConnection, все потоки, связанные с объектом, закрываются, и при возникновении любых последующих действий над потоками, связанными с конкретным файлом, генерируется исключение IOException.
Файл, который я пытаюсь удалить, был записан в одной программе, но после вызова метода delete() я вызываю recordControl.reset(). Может ли это вызвать IOException?
Что может быть моей проблемой?
Надеюсь, кто-то, знакомый с J2ME, может вам помочь, но, глядя на JavaDoc, он не выглядит как delete() может вызывать исключение IOException. У вас есть полная трассировка стека? Это точно скажет вам, что вызывает IOException. – Eddie
Какой телефон это происходит? в какой папке находится файл? –