MCQOPTIONS
Saved Bookmarks
This section includes 4 Mcqs, each offering curated multiple-choice questions to sharpen your Flow Control General Questions knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
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? |
| A. | There is a syntax error on line 1. |
| B. | There are syntax errors on lines 1 and 6. |
| C. | There are syntax errors on lines 1, 6, and 8. |
| D. | There is a syntax error on line 6. |
| Answer» E. | |
| 2. |
public void test(int x) { int odd = 1; if(odd) /* Line 4 */ { System.out.println("odd"); } else { System.out.println("even"); } } Which statement is true? |
| A. | Compilation fails. |
| B. | "odd" will always be output. |
| C. | "even" will always be output. |
| D. | "odd" will be output for odd values of x, and "even" for even values. |
| Answer» B. "odd" will always be output. | |
| 3. |
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 |
| A. | 1 and 3 |
| B. | 2 and 4 |
| C. | 3 and 5 |
| D. | 4 and 6 |
| Answer» B. 2 and 4 | |
| 4. |
public void foo( boolean a, boolean b) { if( a ) { System.out.println("A"); /* Line 5 */ } else if(a && b) /* Line 7 */ { System.out.println( "A && B"); } else /* Line 11 */ { if ( !b ) { System.out.println( "notB") ; } else { System.out.println( "ELSE" ) ; } } } |
| A. | If a is true and b is true then the output is "A && B" |
| B. | If a is true and b is false then the output is "notB" |
| C. | If a is false and b is true then the output is "ELSE" |
| D. | If a is false and b is false then the output is "ELSE" |
| Answer» D. If a is false and b is false then the output is "ELSE" | |