Home / Java Programming / Flow Control :: Discussion

Discussion :: Flow Control

  1. switch(x)

    {

      default:

         System.out.println("Hello");

     }

    Which two are acceptable types for x?

    1. byte
    2. long
    3. char
    4. float
    5. Short
    6. Long

  2. A.

    1 and 3

    B.

    2 and 4

    C.

    3 and 5

    D.

    4 and 6

    View Answer

    Workspace

    Answer : Option A

    Explanation :

    Switch statements are based on integer expressions and since both bytes and chars can implicitly be widened to an integer, these can also be used. Also shorts can be used. Short and Long are wrapper classes and reference types can not be used as variables.


Be The First To Comment