Question
public class While
{
public void loop()
{
int x= 0;
while ( 1 ) /* Line 6 */
{
System.out.print("x plus one is " + (x + 1)); /* Line 8 */
}
}
}
public class While
{
public void loop()
{
int x= 0;
while ( 1 ) /* Line 6 */
{
System.out.print("x plus one is " + (x + 1)); /* Line 8 */
}
}
}
Which statement is true?
Answer: Option D
Was this answer helpful ?
Using the integer 1 in the while statement, or any other looping or conditional
construct for that matter, will result in a compiler error. This is old C Program
syntax, not valid Java.
A, B and C are incorrect because line 1 is valid (Java is case sensitive so While
is a valid class name). Line 8 is also valid because an equation may be placed
in a String operation as shown.
Was this answer helpful ?
Submit Solution