问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

e.printStackTrace() ; 是什么意思?

发布网友 发布时间:2022-04-25 20:37

我来回答

6个回答

热心网友 时间:2022-05-24 07:03

catch(Exception e){
e.printStackTrace() ;
}
当try语句中出现异常是时,会执行catch中的语句,java运行时系统会自动将catch括号中的Exception e 初始化,也就是实例化Exception类型的对象。e是此对象引用名称。然后e(引用)会自动调用Exception类中指定的方法,也就出现了e.printStackTrace() ;。
printStackTrace()方法的意思是:在命令行打印异常信息在程序中出错的位置及原因。(这是白话解释,比较容易理解)

热心网友 时间:2022-05-24 08:21

捕获异常的语句:e.printStackTrace();

1、e是Throwable的实例异常对象,用在catch语句中,相当于一个形参,一旦try捕获到了异常,那么就将这个异常信息交给e,由e处理,printStackTrace()是异常类的一个方法。与它重载的方法还有printStackTrace(PrintStream s) 和printStackTrace(PrintWriter s)。

2、在Throwable类中printStackTrace()内*执行的:

public void printStackTrace() {
printStackTrace(System.err);

}

3、它调用了printStackTrace(PrintStream s)方法。err是System类当中的一个静态PrintStream类型字段。所以它能传递进去。

扩展资料

public void printStackTrace()将此 throwable 及其追踪输出至标准错误流。此方法将此 Throwable 对象的堆栈跟踪输出至错误输出流,作为字段 System.err 的值。输出的第一行包含此对象的 toString() 方法的结果。

剩余行表示以前由方法 fillInStackTrace() 记录的数据。此信息的格式取决于实现,但以下示例是最常见的:java.lang.NullPointerException

at MyClass.mash(MyClass.java:9)

at MyClass.crunch(MyClass.java:6)

at MyClass.main(MyClass.java:3)

参考资料

百度百科-Java


热心网友 时间:2022-05-24 09:56

catch(Exception e){
e.printStackTrace() ;
}
当try语句中出现异常是时,会执行catch中的语句,java运行时系统会自动将catch括号中的Exception e 初始化,也就是实例化Exception类型的对象。e是此对象引用名称。然后e(引用)会自动调用Exception类中指定的方法,也就出现了e.printStackTrace() ;。
printStackTrace()方法的意思是:在命令行打印异常信息在程序中出错的位置及原因。(这是白话解释,比较容易理解)
只要记住这是对虚拟机内部的错误信息的提交并显示到前台的人机交换的机制就行了。

热心网友 时间:2022-05-24 11:47

将此 throwable 及其追踪输出至标准错误流。
这个是API中对它的解释

相当于用System.err.println()输出这个错误的具体信息

热心网友 时间:2022-05-24 13:55

打印出错误栈里的内容

热心网友 时间:2022-05-24 16:20

不知道来
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土石方回填怎么算 深圳市行政机关公开招考公务员中的警察职位对身高、视力有要求吗? 精子和卵子结合肚子会疼吗 ...控制食欲啊 我一点控制力都没有 看见吃的就想吃 还是在不饿的情况... 食欲超旺盛!看见东西就想吃,看电视都会想吃,有什么控制的办法?? 阴阳师微信登录的是渠道服吗_怎么分辨渠道服 请问图片里的广州南指的是火车站“广州南站”吗?还是指别的?” 广州火车南站和广州南站有什么区别 女性长扁平疣的原因 段前段后0.5行怎么设置呢? 为什么编译后,显示打印出现这样的错误,如何解决Exception in thread "main" java.lang 斯诺克具体打法规则是什么? java中自定义异常为何要继承exception类 台球的杆法技巧都有什么? 台球打低杆的时候怎么能让母球顿一下再往后走?? 什么是所有java类的异常父类 台球术语“玛索”什么意思 几个java题 台球吸库的杆法要怎么打 java中try catch的要注意的规则 这种运动项目叫什么?嗯,类似于台球都是桌球运动,由一根杠杆来控制 java问题 ~~求教高手 13) 以下关于异常的说法,错误的是 打桌球退杆怎么打? 最新台球国标规则对无意识救球的判罚 台球比赛规则 台球中正规的指杆的规则是哪些 Throwable ,Error, Exception, RuntimeException谁是谁的父类,谁是谁的子类? 斯诺克台球的规则?详细介绍一下!谢谢! 21.在java中, 以下对异常的描述不正确的有() 打扑克台球,我进了两个球,第一个我有,第二个我没有,是再抽牌停球 java中try 与catch的使用? Java中,Exception类中有构造方法吗?是不是Exception(String,Exception)类型的?这个构造方法干嘛用的? 有些编程语言不建议显式return,你知道这是为什么吗? 台球的规则? 原神怎么解除自助限制登录? 《原神》有防沉迷吗? 樱奇厨具的产品介绍 原神账号自助限制登录怎么办 樱奇热水器 故障显示E4什么意思 《原神》未成年可以玩多久? 樱花电热水器的 质量怎么样 原神有防沉迷吗? 樱奇燃气热水器质量怎么样?能不能用得住? 原神游戏怎么解除登录限制? 原神可以申请减少封禁时间吗 樱花电热水器为什么会跳闸 你好 可以教我怎么解除永久限制登录嘛?? 原神注销多久生效贴吧 樱奇油烟机怎么样 原神top账号怎么修改自助登录限制