我正在使用以下代码加载属性文件:
File propertiesFile = new File(PROPS_FILE_PATH)
Properties workflowProperties = new Properties()
propertiesFile.withInputStream {
workflowProperties.load it
}
等
这很好。 但是我无法处理文件不存在的情况。 正确的方法是什么? 捕获FileNotFoundException或任何其他异常对我不起作用。
谢谢。
答案 0 :(得分:0)
您应该检查文件是否存在:
File propertiesFile = new File(PROPS_FILE_PATH)
if( !propertiesFile.exists() ) throw new Exception( 'File not found' ) // bail out