Advertisements
Advertisements
Question
Which of the following is not true with regards to a switch statement?
Options
Checks for an equality between the input and the case labels
Supports floating point constants
Break is used to exit from the switch block
Case labels are unique
Advertisements
Solution
Supports floating point constants
Explanation:
- The switch statement in Java does not support floating point constants (float or double) as case labels.
- It only supports char, byte, short, int, their corresponding wrapper classes, and String and enum types.
APPEARS IN
RELATED QUESTIONS
Which of the following is not a branching statement?
The _______ statement is especially useful when testing all the possible results of an expression.
What are the different types of control statement used in JavaScript?
What is meant by conditional statements in JavaScript?
Differentiate the break and continue statement.
Write the syntax for else-if statement.
What message will be displayed, if the input for age is given as 20, for the following snippet?
Consider the following program segment and select the output of the same when n = 10:
switch(n)
{Case 10: System.out.println(0*2);
case 4: System.out.println(n*4); break;
default : Syslem.out.println(n);
}Give the output of the following program segment:
int n = 4279; int d;
while(n>0)
(d=n%10;
System.out.println(d);
n=n/100;
}Rewrite the following code using single if statement.
if(code=='g')
System.out.println("GREEN");
else if(code=='G')
System.out.println("GREEN");