java中异常机制总结

一.什么是异常
异常就是程序在运行和编译过程使程序无法正常运行的错误。
二.java异常处理机制
java的异常处理是通过五个关键字来实现的:try,catch,finally,throw,throws
三.异常分为Checked异常和运行时异常
三.一Checked异常必须捕获或者声明抛出
三.二运行时异常不要求必须捕获或者声明抛出
四.try-catch-fianlly中存在return语句的执行顺序
并不影响执行顺序,唯一能使catch不执行的只有System.exit()
五.throw和throws的区别
这两除了长的像之外,没有啥相似的地方,throw是用来抛出异常的,throws是用来声明异常的
六.使用异常处理的一些注意事项
1.异常只能用于非正常情况
2.需要对捕获的异常做处理
3.不要将过于庞大的代码块放在try中
4.在catch中指定具体的异常类型
5.try-catch-fianlly结构中try语句块是必须的,catch,finally语句块均可选,但两者至少出现其一。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值