Activity Chart Checks : (C3137) Illegal switch structure contains conditional break

(C3137) Illegal switch structure contains conditional break

Error In:
Correctness
Description:
Switch/Case structures within an activity’s mini-spec have a conditional break action.
Example:
Activity ACT_1 contains the following mini-spec:

ch(SWITCH_VAL)/switch_c (SWITCH_VAL) {
case_c 1: OUT1=RED;break;
case_c 2: OUT1=AMBER;break;if COND1 then break;end if;
case_c 3: OUT1=GREEN;break;
default : OUT=AMBER;}

 

 
The error is generated because there is a conditional break action statement for case_c=2.
Erroneous Elements:
Switch/Case structures