What is the result?

Given:

11. public static void main(String[] args) {
12. Integer i = new Integer(1) + new Integer(2);
13. switch(i) {
14. case 3: System.out.println(“three”); break;
15. default: System.out.println(“other”); break;
16. }
17. }

What is the result?

Given:

11. public static void main(String[] args) {
12. Integer i = new Integer(1) + new Integer(2);
13. switch(i) {
14. case 3: System.out.println(“three”); break;
15. default: System.out.println(“other”); break;
16. }
17. }

What is the result?

A.
three

B.
other

C.
An exception is thrown at runtime.

D.
Compilation fails because of an error on line 12.

E.
Compilation fails because of an error on line 13.

F.
Compilation fails because of an error on line 15.



Leave a Reply 1

Your email address will not be published. Required fields are marked *


syam

syam

by default it takes case 3:

A is the correct answer