我正在尝试编写一个返回文件输入流的函数。它看起来像这样:
public FileInputStream getFileInputStream() {
File file;
try {
file = new File("somepath");
} catch (Exception e) {
}
FileInputStream fInputStream = new FileInputStream(file);
return fInputStream;
}
所以这是我的问题 - 显然在出现异常的情况下不会创建文件。但我需要一个文件对象来实例化 FileInputStream。我有点迷路了,如何在返回有效 FileInputStream 对象的同时处理异常?