Vidyalelo
Java Programming · Q52

Declaration and Access Control

Programming · Java Programming · question 52

Q52

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 - Illegal modifier for the class Test; only public, abstract & final are permitted.
Answer
E.
None of these

Answer: Option D

Solution

Answer: Option D
Solution:
Outer class can only declare public , abstract and final.
Illegal modifier for the class Test; only public, abstract & final are permitted.