This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Q17 on page 424 has an errata that says answer C should not be checked. Answers A is correct and should be checked.
The question is: Which about EL access operators are true? (Choose all that apply) A. Anywhere the .(dot) operator is used the  could be used instead. B. Anywhere the  operator is used the .(dot) could be used instead. C. If the .(dot) operator is used to access a bean property but the property doesn't exist, then a runtime exception is thrown. D. There are some situations where the .(dot) operator must be used and other situations where the  operator must be used.
Answer A is the only correct answer.
In my copy, A is correctly checked and there are descriptions why B and D are incorrect. However, there is no description why C is incorrect. I believe the description should be that Expression Language is very forgiving and doesn't throw exceptions in this case.
Dave Seligson SCJP, SCWCD test pending on this Friday.....