คำสั่ง switch คือคำสั่งโครงสร้างแบบเลือกทำ จะสามารถเลือกทำชุดคำสั่งได้ตามเงื่อนไขที่กำหนดไว้
รูปแบบ
switch (expression) {
case value1: statements 1;
break;
case value2: statements 2;
break;
:
case valueN: statements N;
break;
:
default: statements N+1;
}