When to use catch-all else
Rarely. Use it only when the condition is obvious. When in doubt, be explicit and use else to raise an exception.
else
Avoid the vague else clause.