【发布时间】:2021-03-31 09:10:20
【问题描述】:
我有一种方法可以使用库 FileUtils 将一些文件从共享内存复制到内部应用程序内存。
我们的目标是处理 IOException 以免导致应用崩溃:如果某些文件没有从总数中复制出来是可以接受的。
在下面的第二个sn-p中有处理异常的被调用方法。
我需要知道两件事:
a) 有没有办法只在被调用的方法中处理异常 而不是也在调用代码中?
b) 您认为异常处理是正确的还是我需要添加一些其他代码?
下面是代码:
try {
copyfilesfromshared(context);
} catch (IOException e) {
e.printStackTrace();
}
public void copyfilesfromshared(Context context) throws IOException {
for (int ii = 0; ii < numfiles; ii++) {
try {
FileUtils.copyFileToDirectory(files[ii], dirwrite);
} catch (IOException e) {
e.printStackTrace();
}
}
}
【问题讨论】:
标签: android ioexception