I am preparing for the SCJA exam and I would like to know whether its content is really as limited as the exam objectives of indicate. For example, there is nothing about inner classes. Is that correct?
Iterative loops, initialization, and a few keywords, like static, public and final, are the key syntax areas of this exam.
If you are an expert coder, you can EASILY FAIL this exam. This exam is not about being an expert programmer. You need to know how to write Java code for sure, but none of the intracite things you need to know for SCJP.
This exam deals alot with big picture stuff. If you concentrate on all the minutia, you will be going down the wrong path.
Spend more time on flow control, conditional statements, and initializations. Lay off the inner classes and gridbaglayout.
Check out this description of the SCJA exam for a better understanding: