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

面试题:函数接到非法参数是用if处理还是异常处理?

老师视频讲得很好,但是有一点我一直想说,无论是学JAVA还是C++(这个我学了三遍了,所以听着很轻松),在异常这里讲得都是差不多的,如果能讲下异常捕获和IF ELSE的比较就好了,比如说,函数接收到一个非法参数,是用if else判断处理还用异常处理?但凡是这些语言基础讲到了异常,举的例子好像都能用if else替代?网上搜的例子说异常处理能解决的if else解决不了的问题,我发现都能替代,是网上那些人的数据结构学得不好?唯一感觉有区别的地方就是异常有专门的类和接口,有前人走过的路可走,不需要自己折腾,除了这些,if else还有哪些替代不了的?

正在回答

4 回答

0 回复 有任何疑惑可以回复我~
#1

天涯孤星 提问者

这个帖子我看过的
2016-12-21 回复 有任何疑惑可以回复我~

好吧好像不对


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

好吧好像不对


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

异常处理


0 回复 有任何疑惑可以回复我~
#1

天涯孤星 提问者

感觉都可以实现的
2016-12-21 回复 有任何疑惑可以回复我~
#2

呵呵你好好

都可以
2017-02-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之多态篇
  • 参与学习       66208    人
  • 解答问题       334    个

本教程将带领大家体会面向对象三大特性中的多态特性

进入课程

面试题:函数接到非法参数是用if处理还是异常处理?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号