`else` clause in `for` loops is executed if the loop runs dry. It's handy when you need to throw exception if some condition in loop hasn't been met. I learnt about it just few days ago :)