P443-P459

一:异常处理

为什么要处理异常:

异常会导致程序不往下进行,直接中断,导致开发后的软件容错率极低

怎么处理异常:

try catch处理异常

异常分类:

1.Error(错误):栈溢出等严重错误,程序崩溃

2.Exception:编程错误,可以通过修改代码解决,比如空指针问题等,向下又分为运行异常和编译异常

异常体系图:

五大运行时异常:

编译异常:

Throws异常处理机制流程:

Try-catch处理异常的注意事项:

Throws异常处理介绍:

Throws异常处理的细节:

总而言之就是运行异常,调用者就不用处理,但是如果时编译异常,调用的函数也要进行相应的处理

自定义异常:

Throw和Throws的区别:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值