Преимущества каскадного ветвления перед множественным выбором заключаются в том, что оно позволяет выбрать один из нескольких (а не только из двух) вариантов. 12
Кроме того, ряд языков программирования содержит специальную конструкцию для каскадирования условных операторов, которая делает множественное ветвление более компактным и менее подверженным ошибкам написания. 3