关于log4j的FileNotFoundException 异常捕捉
点击右边红色标题查看本文完整版:关于log4j的FileNotFoundException 异常捕捉
用log4j,在加载配置文件的时候
? PropertyConfigurator.configure( "./bin/log4j.properties" );
? 如果配置文件的路径不对,会抛出java.io.FileNotFoundException: .\aabin\log4j.properties (系统找不到指定的路径。)这个异常
? 我想对该异常捕捉
? try {
? PropertyConfigurator.configure( "./bin/log4j.properties" );
? } catch ( FileNotFoundException e ) {
? ……
? }
? 可是又提示我说程序 try 语句不会抛出FileNotFoundException 异常,
? 请问这是什么道理啊?该如何捕捉这个异常???
?
------解决方法--------------------
把catch ( FileNotFoundException e )
? 换成catch ( Exception e )
? 试试
?