首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

重定义log类,根据错误定位异常类、方法、行号

2012-10-29 
重定义log类,根据异常定位错误类、方法、行号public void error(String msg, Exception e) {if (e ! null)

重定义log类,根据异常定位错误类、方法、行号

public void error(String msg, Exception e) {if (e != null) {StringBuffer newMsg = new StringBuffer();newMsg.append("[" + e.getStackTrace()[0].getClassName() + ".");newMsg.append(e.getStackTrace()[0].getMethodName() + "]");newMsg.append("[line:" + e.getStackTrace()[0].getLineNumber()+ "]:");newMsg.append(msg);newMsg.append("\nMessage:" + e.getClass().getName() + ":"+ e.getMessage());msg = newMsg.toString();}error(msg);}

热点排行