for
仅当循环运行完毕时(即for循环没有被break语句中止)才运行else块。
while
仅当while循环因为条件为假而退出时(即while循环没有被break语句中止)才运行else块。
try
仅当try块中没有异常抛出时才运行else块。
在所有情况下,如果程序被return、break或continue语句跳转到复合语句之外,else子句也会被跳过。
标签:语句,else,break,while,循环,子句,仅当
来源: https://www.cnblogs.com/lc0811/p/16294422.html