. _:vb13182 _:vb13185 . _:vb11999 . _:vb13186 "1"^^ . _:vb13191 . _:vb11994 . _:vb11991 . _:vb13182 _:vb13184 . _:vb11997 . _:vb13188 . "Switch Statement"@en . _:vb13186 . _:vb11997 . _:vb13188 _:vb13187 . _:vb13191 . _:vb13184 . _:vb13186 . _:vb11995 _:vb11998 . _:vb11999 . _:vb11999 "1"^^ . _:vb11991 _:vb11990 . _:vb13190 _:vb13191 . _:vb11999 . _:vb11994 . _:vb11990 _:vb11992 . _:vb13191 . _:vb13183 . _:vb11998 . _:vb13189 . _:vb11990 _:vb11993 . _:vb13187 _:vb13189 . _:vb11993 _:vb11994 . _:vb13189 . _:vb11996 . _:vb13191 "1"^^ . . _:vb13184 . _:vb13184 . _:vb13190 . "A `Decision Making Statement` that takes an `Expression` evaluating to a \"switch value\" and declares a predefined set of `Labeled Block`s. The \"switch value\" is compared sequentially with each of the \"case values\" declared by the `Case Labeled Block`s, executing their blocks on a match. The sequential comparison is interrupted if an executed block contains a corresponding `Break Statement`. If present and reached, the `Default Labeled Block` is executed regardless of the \"switch value\"."@en . _:vb11995 _:vb11997 . _:vb13188 . _:vb11994 . _:vb13185 _:vb13186 . _:vb11993 . _:vb11994 "1"^^ . _:vb13183 . _:vb13186 . _:vb13185 . _:vb11992 . _:vb11997 . _:vb11996 _:vb11995 . _:vb11996 . _:vb13189 . _:vb11992 . _:vb11992 . _:vb13187 _:vb13190 . _:vb13183 _:vb13182 . _:vb11991 . _:vb11998 _:vb11999 .