java异常信息保存的一个简单方法
2014-11-15 10:40
253 查看
最近在练习java练习,很多时候发现控制台输出太快了,发现一个错误还没找到根源就被刷新了,悲催,所以就写了个方法,把所有的异常都写到文件里面去了,代码如下:
然后你可以在硬盘中找到了相应的文件,读取相关的内容了,很简单很实用的啊 。
public class TextException1 { public static void main(String[] args) { Scanner scanner = null ; try { //java.lang.NullPointerException String str = scanner.next() ; //java.lang.ArithmeticException: / by zero int x = 1 / 0 ; System.out.println(x ); } catch (final Exception e) { try { new PrintWriter(new BufferedWriter(new FileWriter("e:/xxoo/exception.txt" , true)) ,true).println( new Object(){ public String toString(){ StringWriter sw = new StringWriter() ; e.printStackTrace(new PrintWriter(sw)); StringBuffer buffer = sw.getBuffer() ; return buffer.toString() ; } }); } catch (Exception e2) { e2.printStackTrace(); } } }
然后你可以在硬盘中找到了相应的文件,读取相关的内容了,很简单很实用的啊 。
相关文章推荐
- 【ThinkingInJava】24、捕获一个异常之后抛出另外一个异常,并且希望吧原始的信息保存下来
- 一个用java读取XML文件的简单方法(转)
- 将Java程序变成可执行文件的一个简单方法
- JAVA之IO技术-将java程序的异常信息保存在文件中
- 怎么用最简单的方法抛出一个手动的异常
- 一个简单的动态加载控件并保存控件信息的框架
- JAVA异常信息Exception e,e的相关方法
- java-第十三章-类的无参方法(一)-模拟一个简单的购房商贷月供计算器
- 将Java异常信息保存到字符串中
- 一个简单java爬虫爬取网页中邮箱并保存
- 一个小java反射程序,简单的调用方法。
- Visual Studio 2010中GetMenu()和GetSubMenu(0)引发异常的一个简单解决方法
- 一个简单java爬虫爬取网页中邮箱并保存
- 得到一个wma或mp3文件,如何用最简单的方法得到它的长度信息呢?
- JAVA简单异常处理(main方法中的args[]命令行参数传入两个操作数)
- 一个简单的java读取网页图片并保存图片的程序
- java获取插入数据库表中的自增列值的一个简单方法
- 如何简单的下载一些小文件并保存在一个路径中(有些方法进行了封装)
- java-一个简单的访问DB的main方法使用
- 一个简单的基于Jsoup的HTML信息抓取Java程序