menu

Java Control Statements


1. Which control flow statement is used to execute a set of statements at least once?

while loop

do-while loop

for loop

if statement


2. Which of the following is not a valid loop control statement in Java?

continue

break

return

goto


3.

Which control flow statement is used to exit from a loop?

continue

break

return

exit


4. What is the difference between a switch statement and a series of if-else statements in Java?

A switch statement can only test for equality, while if-else statements can test for any condition.

A switch statement can test for any condition, while if-else statements can only test for equality.

A switch statement is more efficient than a series of if-else statements for testing a single variable against multiple values.

There is no difference between a switch statement and a series of if-else statements.


5. What is the purpose of the labeled statement in Java?

To define a new variable in the code.

To provide a descriptive name for a loop or if statement.

To mark a specific point in the code that can be jumped to using the goto statement.

To create a custom exception class.


6. Which of the following is true regarding the break statement in Java?

It terminates the current loop or switch statement.

It skips the remaining statements in the current iteration of the loop.

It jumps to a specific label in the code.

It creates a new loop or switch statement.


7. Which control flow statement is used to jump to a specific label in the code?

continue

break

return

goto


8. Which control flow statement is used to skip the remaining statements in the current iteration of a loop and move on to the next iteration?

continue

break

return

skip


9.

What is the output of the following program?

public class Main {
public static void main(String[] args) {
int i = 0;
do {
System.out.print(i + " ");
i++;
} while(i < 5);
}
}

0 1 2 3 4

1 2 3 4 5

0 1 2 3 4 5

None of the above


10. Which of the following is not a valid relational operator in Java?

==

!=

<=

><