我浏览了openFileOutput的android api指南,看到它已经习惯了#34;打开一个与这个Context的应用程序包相关联的私有文件进行编写。如果文件尚未存在,则创建该文件。
http://developer.android.com/reference/android/content/Context.html
我的问题是需要为他的方法处理异常FileNotFoundException。如果找不到该文件,这个方法不会只创建一个新文件?(永远不会抛出FileNotFoundException)
答案 0 :(得分:2)
还有一个例外,给出的名称可能与目录相关联。在那种情况下,不会创建任何文件,并且会抛出FileAlreadyExistsException
。