怎么让console显示我报的错误具体是哪个java代码的哪一行?如果是用log4j的话,请给我说log4j的哪句话能起

[复制链接]
查看11 | 回复1 | 2012-12-8 12:26:40 | 显示全部楼层 |阅读模式
你的问题大概是需要在异常堆栈中显示代码行号吧?这有几个条件:1,编译时要选择调试信息。2,用log4j或者其他文本方式输出时,要选择带异常参数的那些方法。例如: log.error(exception),只会调用exception对象的toString()方法,这样输出只有一行;而调用 log.error("something wrong:", exception),则会打印异常堆栈。同样的exception.printStackTrace()会在控制台打印这个异常关联的异常堆栈。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行