Given:
11. public static void main(String[] args) {
12. Integer i = uew 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?
1 three
2 other
3 An exception is thrown at runtime.
4 Compilation fails because of an error on
line 12.
Answer Posted / nirmal
Ans 4: Compilation fails because of an error on
line 12.
Reason: The operator + is undefined for the argument type
(s) java.lang.Integer, java.lang.Integer Cannot switch on a
value of type Integer. Only int values or enum constants
are permitted.
Is This Answer Correct ? | 0 Yes | 4 No |
Post New Answer View All Answers
What does substring mean?
What is a buffer in computer?
Explain the use of javap tool.
What's the purpose of static methods and static variables?
What is oop in java?
Is class is a data type?
what is a green thread? : Java thread
Is java free for commercial?
Are there structures in java?
What is meant by memory leak?
Explain reverse a linked list iterative solution in java?
Write a program to find maximum and minimum number in array?
Explain about instanceof operator in java?
Can you create an object of an abstract class?
What are the characteristics of java?