Note that else in the if statement, in a loop statement and in the try statement are three very different things.
elseafterifis executed if theifcondition is false.elseafter a loop is executed if nobreakwas executed in the loop body.elseaftertryis executed if no exceptions were raised in thetryblock.
It is coencidence that the same keyword is used in these cases. Maybe if Guido had used Dutch words, they would have been three different keywords.