读书人

怎么获取e.printStackTrace()的内容

发布时间: 2012-11-07 09:56:10 作者: rapoo

如何获取e.printStackTrace()的内容

e.printStackTrace()通常是打印在控制台的,但是,有时候程序上线了需要看这个堆栈的内容就不容易了,一来生产环境打印的东西很多或者很少,二来有时候无法直接查看到,这个时候就需要把这些内容记录下来,比如记录到数据库中,下面的方法可以完整记录。

java.lang.StringIndexOutOfBoundsException: String index out of range: -3    at java.lang.String.substring(Unknown Source)    at java.lang.String.substring(Unknown Source)    at Getc.main(Getc.java:16)==========java.lang.StringIndexOutOfBoundsException: String index out of range: -3    at java.lang.String.substring(Unknown Source)    at java.lang.String.substring(Unknown Source)    at Getc.main(Getc.java:16)

?

读书人网 >编程

热点推荐