Complex sentence: An optional default case is typically also allowed, specified by a default or else keyword, and which is executed when none of the other cases matches the control expression.
Split into simpler sentences: An optional default case is most often also allowed, typically specified by a default or else keyword. This is executed when none of the other cases matches the control expression.