Multiple choice

Which of the following is the correct syntax of switch statement in Java?

  1. switch(exp) { case value1: statement_1; case value2: statement_2; …………………… case valuen: statement_n; [default: statements ;] }

  2. switch(exp) { case value1: statement_1; case value2: statement_2; …………………… case valuen: statement_n; default: statements ; }

  3. switch(exp) { case value1: statement_1; case value2: statement_2; …………………… case valuen: statement_n; }

  4. switch(exp) { case value1; statement_1; case value2; statement_2; …………………… case valuen; statement_n; [default: statements ;] }

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The correct syntax is as follows: switch(exp) { case value1: statement_1; case value2: statement_2; …………………… case valuen: statement_n; [default: statements ;] } The default statement is optional.