public class ExceptionTest07{public static void main(String[] args){try{FileInputStream fis = new FileInputStream("c:/abc.txt");//JVM为我们执行了一下这段代码//FileNotFoundException e = new FileNotFoundException("c:\abc.txt (系统找不到指定的文件。)");}catch(FileNotFoundException e){//打印异常堆栈信息.//一般情况下都会使用该方式去调试程序.//e.printStackTrace();/*java.io.FileNotFoundException: c:\abc.txt (系统找不到指定的文件。)at java.io.FileInputStream.open(Native Method)at java.io.FileInputStream.<init>(FileInputStream.java:106)at java.io.FileInputStream.<init>(FileInputStream.java:66)at ExceptionTest07.main(ExceptionTest07.java:13)*/String msg = e.getMessage();//e.getMassage的来源于JVM为我们执行了一下这段代码,FileNotFoundException e = new FileNotFoundException("c:\abc.txt (系统找不到指定的文件。)");System.out.println(msg); //c:\abc.txt (系统找不到指定的文件。)}//这段代码会执行.System.out.println("ABC");}
}

转载于:https://blog.51cto.com/hangtiangazi/1661698

Java中getMessage()和printStackTrace方法相关推荐

  1. java中读取文件的方法

    总结一下java中读取文件的方法: 方法一(逐行的读取文件内容): private FileReader fileReader; private BufferedReader bufferedRead ...

  2. implements在java,implements在java中实现接口的方法

    本教程操作环境:windows7系统.java10版,DELL G3电脑. 1.概念 (1)关键字implements是一个类,实现一个接口用的关键字,它是用来实现接口中定义的抽象方法. (2)接口在 ...

  3. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  4. JAVA中线程同步的方法(7种)汇总

    JAVA中线程同步的方法(7种)汇总 同步的方法: 一.同步方法 即有synchronized关键字修饰的方法. 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方法. ...

  5. Java中wait和sleep方法的区别

    1.两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁). wait ...

  6. 详细讲解Java中log4j的使用方法

    详细讲解Java中log4j的使用方法 作者: 网络 来源: 日期: 2008-1-3 23:40:24 1.Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要 ...

  7. php url乱码java接收,java中url乱码解决方法

    java中url乱码解决方法:(推荐:java视频教程) 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1"),& ...

  8. java中容易混淆的方法_java中容易混淆的区别

    本文会随时更新一些java中容易混淆的关键字或者知识点,如有偏见之处,望留言! final和static的差别: 1,final的英语意思"最后的",在java中修饰类,方法和变量 ...

  9. Java中的String.hashCode()方法可能有问题?

    过去几天,我一直在浏览Reddit上的一篇文章.这篇文章看得我要抓狂了.文章指出,Java中的String.hashCode()方法(将任意长度的字符串对象映射成32位int值)生成的哈希值存在冲突. ...

最新文章

  1. 坐标和变换的数学基础(2)
  2. Android之在一个类里面注册Handler发送消息在另外一个类里面接收消息
  3. Bootstrap3 Font Awesome 字体图标带动画的图标
  4. 帮助新手理解equals和hashCode
  5. docker php安装gd扩展_php安装redis扩展
  6. ScalaReact式编程书
  7. 页面静态化3 --- 伪静态技术
  8. python django部署_Python+django部署(一)
  9. WAP中推送技术的分析与设计
  10. NanoPi M1 Plus:Allwinner H3 搭建编译环境、编译主线Uboot、编译主线Linux Kernel 4.14、加Matrix2‘8屏、加Qt
  11. 三个下载原版Windows镜像的方法
  12. 进制转换函数 Java
  13. 接口文档神器---Swagger注解使用与实例
  14. dlibdotnet 人脸相似度源代码_HAAR与DLib的实时人脸检测之实现与对比
  15. 使用ArcGIS Engine提供的命令和工具(ICommond,ITool)实现MapView操作
  16. 基于MSP430G2553点亮TM1637数码管
  17. 服务器状态502 503 504,服务器错误500/502/503/504详解
  18. 打车应用生死未卜 嘀嘀或傍上腾讯
  19. 什么是SVN(Subversion)? 为什么要用SVN?
  20. QT qmake makefile minGW

热门文章

  1. 【直播回放】80分钟剖析GAN如何从各个方向提升图像的质量
  2. Android 美团Robust热更新 使用入门
  3. 让你的man手册显示与众不同
  4. IOS开发之--UIScrollView pagingEnabled自定义翻页宽度
  5. EXCEL 中找出两个sheet相同列
  6. 中国社交产品十年记...
  7. PMCAFF微课堂 | 京东核心团队揭秘:业务增长10倍背后的敏捷开发秘籍
  8. PMcaff大讲堂:竞品分析项目管理课程总结分享
  9. 基于国密算法SM2SSL证书的https加密,如何实现?
  10. 嵌入式处理器分类现状