为了账号安全,请及时绑定邮箱和手机立即绑定

异常链的问题

什么情况下会需要用到Java异常链啊

正在回答

1 回答

举一个简单的应用场景:
一个用java搭建的Web服务器,在执行数据库查询的时候发现目标数据库有异常,
然后抛Exception了。
然后你觉得是应该把Exception抓住并分析处理还是让程序直接终止掉呢?
直接终止的处理方法对于一个需要持续运行的Web服务器来说是无法接受的。
而且在很多地方Exception可以用来传递消息,并不是错误让自己解决了就行了的,
需要让外界知道并把处理权交给外界的调用者。

在可能出现异常,并且根据抛出的不同异常有不同的对象对其进行解析、处理的时候,可以用异常链来传递和分级处理我们遇到的各类问题。

3 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409792    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

异常链的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信