//代码片断,其中log为log4j对象,ex为异常对象
//方法1:利用异常类提供的
printStackTrace(
PrintWriter s)函数。
StringWriter sw=new StringWriter();
PrintWriter pw=new PrintWriter(sw);
ex.printStackTrance(pw); //将异常信息及其追踪输出到指定的 PrintWriter。
log.error(sw.toString()); //
//方法2:log4j自带的方法,更为简单、直接
log.error("Exception:",ex); //另有log.error(ex),则是记录简单信息