想知道异常的使用与用if直接输出的区别

想知道异常的使用与用if直接输出的区别

我看老师演示的异常输出结果和用if语句直接输出的差不多啊,到底什么时候要使用异常呢。。。是以后每个类似这样的代码都要调用异常吗

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

if用来判断某个执行条件,他属于程序正常执行流程。而异常是因不可抗的原因比如空指针、网络中断、文件错误等等不可抗因素造成程序错误,为了避免这种错误直接暴露给用户,我们会使用异常处理来捕获这种错误,捕获到后我们可以输出也可以追加到日志系统里,这样某个系统在哪个时间因网络原因还是什么其他原因出了什么问题,我们都会在日志中检测便于调整优化系统。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师