Test your understanding of Java basics and find the output with this MCQ practice set 3 1. What is the output? int i=1;while(i<=3){System.out.print(i);i++;} error 321 012 123 None 2. What is the output? System.out.println(“Java” + “10″ + “20″); Java30 30Java Error Java1020 None 3. What is the output? System.out.println( (5 + 2) * 3 ); 15 21 11 18 None 4. What is the output? class A{void show(){ System.out.print(“A”); }}class Main{public static void main(String[] args){A obj=new A();obj.show();}} null Error 0 A None 5. What is the output? class A{A(){ System.out.print(“Constructor”); }}class Main{public static void main(String[] args){A obj=new A();}} Error Nothing Constructor null None 6. What is the output? System.out.println(5 + 2 * 3); 21 11 15 16 None 7. What is the output? for(int i=1;i<=3;i++)System.out.print(i); Error 321 123 012 None 8. What is the output? int x = 5;System.out.println(x++ + ++x); 14 13 12 11 None 9. What is the output? int arr[]=new int[]{1,2,3};System.out.println(arr[1]); 1 3 error 2 None 10. What is the output? int x = 10;System.out.println(x– + –x); 18 17 20 19 None 11. What is the output? for(int i=1;i<=3;i++){if(i==2) continue;System.out.print(i);} 13 123 12 23 None 12. What is the output? class A{void show(){ System.out.print(“A”); }}class B extends A{void show(){ System.out.print(“B”); }}class Main{public static void main(String[] args){A obj=new B();obj.show();}} B A ERROR AB None 13. What is the output? System.out.println(10 / 3); 3 4 error 3.33 None 14. What is the output? class A{int x=5;}class Main{public static void main(String[] args){A obj1=new A();A obj2=obj1;obj2.x=10;System.out.println(obj1.x);}} Error 5 null 10 None 15. What is the output? for(int i=1;i<=3;i++){if(i==2) break;System.out.print(i);} 123 23 12 1 None 16. What is the output? int x = 3;System.out.println(++x * 2); 8 10 12 6 None 17. What is the output? String s=“Java”;System.out.println(s.equalsIgnoreCase(“java”)); true 0 Error false None 18. What is the output? System.out.println(10 + 20 + “Java”); 30Java 1020Java Java30 Error None 19. What is the output? int x = 4;System.out.println(x++ * 2); 12 16 8 10 None 20. What is the output? int x=2;switch(x){case 1: System.out.print(“A”); break;case 2: System.out.print(“B”); break;case 3: System.out.print(“C”);} C ERROR BC B None Time’s up