Resolvendo um simulado encontrei algo que não estou entendendo, pois penso que não haverá parse no caso abaixo, compilei o codigo e rodei no meu eclipse, e não da parse, mas a questão não mostra isso, se alguém puder me ajudar agradeço:
Question 108
Given a valid DateFormat object named df, and
16. Date d = new Date(0L);
17. String ds = "December 15, 2004";
18. // insert code here
What updates d?s value with the date represented by ds?
A. 18. d = df.parse(ds);
B. 18. d = df.getDate(ds);
C. 18. try {
19. d = df.parse(ds);
20. } catch(ParseException e) { };
D. 18. try {
19. d = df.getDate(ds);
20. } catch(ParseException e) { };
Answer C
Como podem ver a resposta está como a C, pesquisando achei também nesse endereço uma questão semelhante:
http://helptotheneeded.blogspot.com.br/2009/09/java-quiz-17.html
A questão 1 deste endereço tem um caso semelhante, mas eu não consigo dar parse nessa String:
Isso está correto? Tem uma forma de criar um DateFormat para dar parse nesta String?
Obrigado a todos.