赞
踩
平时的代码都是一行一行的执行,如果哪一行突然执行的有问题,就会报错,或者停止运行。
假如你是程序:
八点起床;
去肯德基买早饭;
在肯德基吃早饭;
坐地铁;
上班;
结果,好巧不巧,肯德基今天不开门,那你就卡住了,你后面都不执行了。
有时候,我们会遇见只有执行了,到那个时间和状态了,我才知道能不能顺利执行的部分。
甚至有时候,这个部分并不影响你的程序主线,就比如,我早晨不吃早饭,也能上班。
这时候,我们需要一个方法,可以尝试执行看看,如果不行就继续干重要的事情。
八点起床;
尝试去肯德基买早饭;不买也行
尝试在肯德基吃早饭;不吃也行
坐地铁;饿着坐地铁
上班;饿着上班
- //八点起床;
- try
- {
- //去肯德基买早饭;
- //在肯德基吃早饭;
- }
- //如果try里面的代码出现意外
- catch
- {
- //饿着就饿着
- }
- //坐地铁;
- //上班;
catch还可以去区分具体出了什么问题,来对应解决方案。
- //八点起床;
- try
- {
- //去肯德基买早饭;
- //在肯德基吃早饭;
- }
- //如果try里面的代码出现意外
- catch(没找到肯德基)
- {
- //去找找别的早餐
- //买别的早餐
- //吃别的早餐
- }
- //坐地铁;
- //上班;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。