What will be the output of the above program?
Directions: Read the syntax given below and answer the question that follows.
public class If2 {
static boolean b1, b2;
public static void main(String [] args)
{
int x = 0;
if ( !b1 ) /* Line 7 */
{
if ( !b2 ) /* Line 9 */
{
b1 = true;
x++;
if ( 5 > 6 )
{
x++;
}
if ( !b1 ) x = x + 10;
else if ( b2 = true ) /* Line 19 */ x = x + 100;
else if ( b1 | b2 ) /* Line 21 */ x = x + 1000;
}
}
System.out.println(x);
}
}
Reveal answer
Fill a bubble to check yourself