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