Question
int I = 0;
label:
if (I < 2) {
System.out.print("I is " + I);
I++;
continue label;
}
What will be the output of the program?
int I = 0;
label:
if (I < 2) {
System.out.print("I is " + I);
I++;
continue label;
}
Answer: Option C
Was this answer helpful ?
The code will not compile because a continue statement can only occur in a looping
construct. If this syntax were legal, the combination of the continue and the if statements
would create a kludgey kind of loop, but the compiler will force you to write cleaner code
than this.
Was this answer helpful ?
Submit Solution