用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 )
试试