Estructura de control que ramifica en varios procesos según un único valor.
Estructura de control que salta a una de varias ramas según el valor de una expresión, permitiendo escribir muchas ramificaciones condicionales de forma más clara que una cadena de if-else. En muchos lenguajes de la familia C, olvidar un break al final de un case deja que la ejecución caiga directamente al siguiente case, un bug clásico conocido como fall-through.
© 2026 ITBGM