Found multiple errors/unclearness on Jxam, and am not going to use it any more for
test preparation. Here are a few of the problems I found:
-- a question about exceptions where "throws" and "throw" were confused, and where the distinction between checked and unchecked exceptions was ignored.
-- a question about output from "println" where all the possible answers included newlines which were not in the code.
-- a question about "how to make a class variable read-only". The obvious (to me) answer (declare it final) was not a choice: the "correct" answer was to declare it private and give an accessor method. (The question ought to have read "how do you make this variable read-only *from other classes*").
There were many other flawed questions. I was taking the questions in batches of 10, and each batch of 10 included at least 2 problematic questions.
I'm afraid I can't recommend Jxam as preparation for the Sun
Java Certification, although I appreciate the work the author has put into the user interface.
David