java为什么要抛出异常,为什么要处理异常

TryCatch在什么情况下使用_腾讯视频

分享人:吴志勇

1.背景介绍

JAVA异常简介

Java异常是Java提供的一种识别及响应错误的一致性机制。   Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪“抛出,异常信息回答了“为什么“会抛出。

2.知识剖析

1.try

2.catch

3.finally

4.throw

5.throws

6.printStackTrace()

3.常见问题

异常有哪些层次及其种类?

异常的处理方式?

4.解决方案

633254df5153

633254df5153

5.编码实战

633254df5153

633254df5153

6.扩展思考

什么是异常转型和异常链?

7.参考文献

8.更多讨论

1、throw throws 有什么区别?

2、什么时候用抛出具体的异常,什么时候用抛出Exception类?

3、抛出异常和自己处理异常的标准是什么,什么样的异常用trycatch处理,什么样的异常要抛出去呢?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值