1、if语句中,这跟其他语言类似,if语句为假时,则执行else语句中的代码。
2、在for/while语句中,
这是其他语言中没有,else语句只有在循环正常结束时,才会被执行。但如果循环被break语句中断了,则不会被执行
3、在try..except语句中
在没有捕获到异常的情况下,就执行else语句中的代码
类似
try:
fuc()
except Exception,e:
print e.message
else:
print "end"
2、在for/while语句中,
这是其他语言中没有,else语句只有在循环正常结束时,才会被执行。但如果循环被break语句中断了,则不会被执行
3、在try..except语句中
在没有捕获到异常的情况下,就执行else语句中的代码
类似
try:
fuc()
except Exception,e:
print e.message
else:
print "end"
本文详细解析编程语言中的 if 语句、for/while 循环及 try..except 异常处理机制,特别是它们的执行流程与特殊情况。包括条件判断、循环终止条件与异常捕获等关键概念。
1万+

被折叠的 条评论
为什么被折叠?



