Home » Java Programming » Flow Control

What will be the output of the program? for (int i = 0; i < 4; i += 2) { System.out.print(i + " "); } System.out.println(i); /* Line 5 */

Correct Answer: Compilation fails.

Explanation:

Compilation fails on the line 5 - System.out.println(i); as the variable i has only been declared within the for loop. It is not a recognised variable outside the code block of loop.

← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion