Facebook

adsense

Tuesday, 28 April 2015

QUESTION 8

What will be the result of executing the following code?

public static void main(String args[])
{
        char digit = 'a';
        for (int i = 0; i < 10; i++)
        {
              switch (digit)
              {
                    case 'x' :
                    {
                        int j = 0;
                System.out.println(j);        
                    }
                    default :
                    {
                        int j = 100;
                System.out.println(j);        
                    }
              }
       }
       
    int i = j;
       System.out.println(i);    
}
---------------------------------------------------------------------------------
A. 100 will be printed 11 times. 
B. 100 will be printed 10 times and then there will be a runtime exception. 
C. The code will not compile because the variable i cannot be declared twice within the main() method. 
D. The code will not compile because the variable j cannot be declared twice within the switch statement.
E. None of these.

                       <PREVIOUS || Main Page ||  NEXT >
    Give your answers in the comment below

No comments:

Post a Comment