我正在尝试在内部存储上创建一个文件。如果文件存在,那么我将附加到它,否则我将创建它并将标题放入其中。
我通过调用 openFileInput 来做到这一点,如果抛出异常,则该文件不存在,我进行了设置。如果没有例外,那么我将打开文件以附加到它
这是代码,可以吗?我觉得有很多冗余
try{
openFileInput(filename);
FileoutputStream fos = OpenFileOutput(filename,Context.MODE_PRIVATE);
}catch(FileNotFoundException e){
setupFile(filename);
}