示例代码如下:

import java.io.File;

import java.io.FileNotFoundException;

import java.io.PrintStream;

public class Main {

public static void main(String[] args) {

// TODO Auto-generated method stub

TestException test = new TestException();

//新建一个文件

File file = new File("log.txt");

PrintStream stream = null;

try {

//创建文件的输出流

stream = new PrintStream(file);

}

catch (FileNotFoundException e) {

e.printStackTrace();

}

try {

test.f(0);

}

catch (MyException e) {

//将异常信息输出到指定的输出流中

e.printStackTrace(stream);

//System.out.println("已保存错误信息到日志文件中");

}

//关闭输出流

stream.flush();

stream.close();

}

}

注意:生成的log.txt 文件在项目文件中

MyException 是作者自定义的一个异常

java文件保存异常_Java 实现把异常信息写入到文件中相关推荐

  1. python读取日志错误信息_使用Python将Exception异常错误堆栈信息写入日志文件

    假设需要把发生异常错误的信息写入到log.txt日志文件中去: import traceback import logging logging.basicConfig(filename='log.tx ...

  2. python把异常写入文件_使用Python将Exception异常错误堆栈信息写入日志文件代码

    本篇文章小编给大家分享一下使用Python将Exception异常错误堆栈信息写入日志文件代码及补充知识,对大家的学习有一定的帮助,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看 ...

  3. 将信息写入TXT文本中(java)

    代码: package com.web.framework.bbpp.module.yituhezisone.util;import java.io.File; import java.io.File ...

  4. linux脚本输出到文件,在linux下,如何将shell里输出的信息写入到文件里呢?

    在linux下,如何将shell里输出的信息写入到文件里呢? 在linux下,如何将shell里输出的信息写入到文件里呢? 通过下面的两个管道符可以实现些功能. >               ...

  5. linux在文件里写入,在linux下,如何将shell里输出的信息写入到文件里呢?

    在linux下,如何将shell里输出的信息写入到文件里呢? 通过下面的两个管道符可以实现些功能. >               将信息写入文件 >>             在现 ...

  6. java 负数异常_java基础之异常

    一.Throw(抛出异常,让调用者处理) Throw(将异常抛给调用者) 在java中,提供了一个throw关键字,它用来抛出一个指定的异常对象.那么,抛出一个异常具体如何操作呢? 1. 创建一个异常 ...

  7. java的数据异常_java的各种异常

    展开全部 Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:Error类代表 ...

  8. java 多个异常处理_Java 多个异常共享同一个异常处理器的方法

    传统的异常处理 我们先来看下,传统的异常处理方式: // not share exception handler int[] intArray = new int[3]; try { for (int ...

  9. java两种异常_JAVA两种异常的区别 (转)

    Java提供了两类主要的异常:runtime exception和checked exception.所有的checked exception是从java.lang.Exception类衍生出来的,而 ...

最新文章

  1. 【转】在python下使用包progressbar控制进度条
  2. java中,如何实现输入一个正整数,并将这个数字反转输出,比如输入123,输出321
  3. 【汇编语言】状态标志符(CF/OF/SF/ZF)在运算(ADD/SUB/ADC/SBB)过程中的响应变化
  4. python 多条件 选择 算法_python部署python算法 - 快速寻找满足条件的两个数
  5. Java基础入门笔记-Eclipse快捷操作
  6. python conf配置文件
  7. stl 基于哈希的map c++_关于哈希表,你该了解这些!
  8. 114.maven+springmvc+spring+mybaties 项目整合
  9. plsql导出表结构到excel_PLSQL导出表结构和数据的三种方式
  10. 分享psd格式怎么预览的方法和psd文件缩略图插件
  11. 第一篇:FC-SAN存储技术
  12. 无线通信学习笔记(三)
  13. 松翰触摸单片机SN8F5711
  14. URL中 # ? 是什么意思
  15. ASAN中无崩溃测试方案实现
  16. python 异常检测算法_吴恩达机器学习中文版笔记:异常检测(Anomaly Detection)
  17. ES6 --》字符串与数值新增方法
  18. 不是有效的win32应用程序_什么是模块,各种模块的有效行为(1)
  19. °¬Èð×Éѯ¼¯ÍŸ߼¶¸±×ܲÃÈÎÄ£ºÊý×ÖÐÂýÌå¾­¼Ã..
  20. 《程序员的算法趣题》-(日)增井敏克 Python解题 -- (Q13)

热门文章

  1. 想让进程后台运行,试试Linux的nohup命令,3分钟学会。
  2. Mysql 都会遭受哪些方面的攻击?
  3. 实现单机五子棋,难吗?
  4. 京东的热点key探测系统发布,单机 QPS 提升至 37 万
  5. 不开玩笑:请远离那些吃老本的同事
  6. 每日一皮:强大的sudo ...
  7. Spring Boot + Dataway :接口不用写,配配就出来?
  8. 使用 LocalDateTime 而不是 Date
  9. 你必须收藏的Github技巧
  10. Linux编写脚本查看mod,Linux shell脚本编写基础