网站首页常识百科 >正文
throw(new RuntimeException(e)与e.printStackTrace( )有什么区别介绍 throw new RuntimeException(e)与e.printStackTrace( )有什么区别详细情况如何)
2022-08-01 12:21:54 常识百科来源:想必现在有很多小伙伴对于throw new RuntimeException(e)与e.printStackTrace( )有什么区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于throw new RuntimeException(e)与e.printStackTrace( )有什么区别方面的知识分享给大家,希望大家会喜欢哦。
1、e.printStackTrace( )是打印异常栈信息,而throw new RuntimeException(e)是把异常包在一个运行时异常中抛出。
2、我们常看见这种写法
3、try{
4、版权政然归芝只士回答网又站或原作者所改有
5、....
6、}catch(Exception e){
7、地就如去开因任器受,己万整。
8、e.printStackTrace( );
9、种日那条无位长知角西光,济积许越复除族。
10、throw new RuntimeException(e);
11、}
12、这是处理没法进一步处理的异常的一般做法。try块中出现了一个异常,它被catch住了,我们首先要在标准输出上打印出异常但是如果没有throw这句,这个错误就静悄悄地被catch块吃掉了,程序会继续运行。可这个时候很可能你的程序的状态已经不对了,继续下去也没有什么意义,所以应该继续抛出这个异常。你当然可以写throw e;,但是这个e是一般的异常,如果这样抛出的话,你得在这个函数头上用throws来声明,比如:
13、public void abc() throws Exception
14、然后调用这个函数的函数也还得这么干,所以一般的处理是把e包装成运行时异常:new RuntimeException(e),这样就不需要在函数头声明了。
15、但这只是一般的处理方法,在实际程序中不可不顾实际情况和需求生搬硬套。
本文到此结束,希望对大家有所帮助。
版权说明:本文由用户上传,如有侵权请联系删除!
- 上一篇:韩国旅游适合几月去介绍(韩国旅游适合几月去详细情况如何)
- 下一篇:最后一页
猜你喜欢:
- 2022-08-01韩国旅游适合几月去介绍(韩国旅游适合几月去详细情况如何)
- 2022-08-01淮南凤台县新上任公安局局长叫什么介绍(淮南凤台县新上任公安局局长叫什么详细情况如何)
- 2022-08-01有哪些游戏看起来很老但是具有很高的可玩性介绍(有哪些游戏看起来很老但是具有很高的可玩性详细情况如何)
- 2022-08-01阿萨姆奶茶多少钱介绍(阿萨姆奶茶多少钱详细情况如何)
- 2022-08-01灰灰菜的吃法介绍(灰灰菜的吃法详细情况如何)
- 2022-08-01东莞哪个二手车交易市场好介绍(东莞哪个二手车交易市场好详细情况如何)
- 2022-08-01154cm125斤胖吗介绍(154cm125斤胖吗详细情况如何)
最新文章:
- 2022-08-012022年08月01日12时渭南最新防疫防控出行返乡进入离开渭南政策规定条件
- 2022-08-012022年08月01日12时咸阳最新防疫防控出行返乡进入离开咸阳政策规定条件
- 2022-08-012022年08月01日12时宝鸡最新防疫防控出行返乡进入离开宝鸡政策规定条件
- 2022-08-012022年08月01日12时铜川最新防疫防控出行返乡进入离开铜川政策规定条件
- 2022-08-012022年08月01日12时西安最新防疫防控出行返乡进入离开西安政策规定条件
- 2022-08-01可怜没人爱的说说介绍(可怜没人爱的说说详细情况如何)
- 2022-08-012022年08月01日12时吕梁最新防疫防控出行返乡进入离开吕梁政策规定条件
- 2022-08-012022年08月01日12时临汾最新防疫防控出行返乡进入离开临汾政策规定条件
- 2022-08-012022年08月01日12时忻州最新防疫防控出行返乡进入离开忻州政策规定条件
- 2022-08-01求《女人的选择》这个电视剧的迅雷下载地址(不要过期的哦 谢谢了介绍 求《女人的选择》这个电视剧的迅雷下载地址 不要过期的哦 谢谢了详细情况如何)
- 2022-08-012022年08月01日12时运城最新防疫防控出行返乡进入离开运城政策规定条件
- 2022-08-012022年08月01日12时晋中最新防疫防控出行返乡进入离开晋中政策规定条件
- 2022-08-012022年08月01日12时朔州最新防疫防控出行返乡进入离开朔州政策规定条件
- 2022-08-01二阶魔方怎么玩??????????介绍(二阶魔方怎么玩??????????详细情况如何)
- 2022-08-012022年08月01日12时晋城最新防疫防控出行返乡进入离开晋城政策规定条件
- 热点推荐
- 热评文章
- 随机文章
- throw(new RuntimeException(e)与e.printStackTrace( )有什么区别介绍 throw new RuntimeException(e)与e.printStackTrace( )有什么区别详细情况如何)
- 韩国旅游适合几月去介绍(韩国旅游适合几月去详细情况如何)
- 淮南凤台县新上任公安局局长叫什么介绍(淮南凤台县新上任公安局局长叫什么详细情况如何)
- 有哪些游戏看起来很老但是具有很高的可玩性介绍(有哪些游戏看起来很老但是具有很高的可玩性详细情况如何)
- 阿萨姆奶茶多少钱介绍(阿萨姆奶茶多少钱详细情况如何)
- 灰灰菜的吃法介绍(灰灰菜的吃法详细情况如何)
- 东莞哪个二手车交易市场好介绍(东莞哪个二手车交易市场好详细情况如何)
- 154cm125斤胖吗介绍(154cm125斤胖吗详细情况如何)
- 魔兽世界我奥的声望已经尊敬了怎么交不了萨格拉斯印记介绍(魔兽世界我奥的声望已经尊敬了怎么交不了萨格拉斯印记详细情况如何)
- 2018欧洲冠军杯决赛冠军介绍(2018欧洲冠军杯决赛冠军详细情况如何)