Q. What will be the output for the below code?
static public class Test{
public static void main(String[] args){
char c = 'a';

switch(c){
case 65 : System.out.println("one");break;
case 'a': System.out.println("two");break;
case 3 : System.out.println("three");
}
}
}

  • (A) one
  • (B) two
  • (C) Compile error - char can't be permitted in switch statement.
  • (D) Compile error - char can't be permitted in switch statement. D. Compile error - Illegal modifier for the class Test; only public, abstract & final are permitted.
πŸ’¬ Discuss
βœ… Correct Answer: (D) Compile error - char can't be permitted in switch statement. D. Compile error - Illegal modifier for the class Test; only public, abstract & final are permitted.
Explanation: Outer class can only declare public , abstract and final.
Explanation by: Vikash Gupta
Outer class can only declare public , abstract and final.

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
104
Total Visits
πŸ“½οΈ
1 y ago
Published
πŸŽ–οΈ
Vikash Gupta
Publisher
πŸ“ˆ
94%
Success Rate