Test Killer Questão 52

2 respostas
deyvid
public class Test { 
public enum Dogs {collie, harrier, shepherd}; 
public static void main(String [] args) { 
Dogs myDog = Dogs.shepherd; 
switch (myDog) { 
case collie: 
System.out.print("collie "); 
case default: 
System.out.print("retriever "); 
case harrier: 21. System.out.print("harrier "); 
} 
} 
}
What is the result? A. harrier B. shepherd C. retriever D. Compilation fails. E. retriever harrier F. An exception is thrown at runtime.

Answer: D

Por que D??

Desde já agradeço a ajuda

2 Respostas

romarcio

Cara, acho que é pq na linha 08 está: case default: e no Swith, só se usa o default:

evertonsilvagomesjav

edit: nao tinha visto o post acima

Criado 23 de agosto de 2010
Ultima resposta 23 de ago. de 2010
Respostas 2
Participantes 3