"SCJP 1.6版考題 121" 修訂間的差異
出自 陳富國維基館
(新頁面: Given: 11. public class Test{ 12. public enum Dogs {collie, harrier, shepherd}, 13. public static void main(String[] args){ 14. Dogs myDog = Dogs.shepherd; 15. switch...) |
(無差異)
|
於 2013年3月30日 (六) 04:06 的最新修訂
Given:
11. public class Test{
12. public enum Dogs {collie, harrier, shepherd},
13. public static void main(String[] args){
14. Dogs myDog = Dogs.shepherd;
15. switch(myDog){
16. case collie:
17. System.out.print("collie ");
18. case default:
19. System.out.print("retriever "),
20. case harrier:
21. System.out.print("harrier ");
22. }
23. }
24. }
What is the result?
A. harrier
B. shepherd
C. retriever
D. Compilation fails
E. retriever harrier
F. An exception is thrown at runtime
解答
Ans: D
解說: case default要寫在最後並且是default:
| ||||||||||||||||||||