I didn't take the exam, so this answer is still some kind of an educated guess (or gamble if you will

). The exam topics are also not conclusive on this issue (because non-access modifiers are not mentioned).
Let's start with an overview of the non-access modifiers:
staticabstractfinalsynchronizedvolatiletransientnativestrictfp
Modifiers
static,
abstract and
final are covered in the book.
synchronized and
volatile are
thread related keywords (that's an OCPJP7 topic). The keyword
transient is used with object (de)serialization (that's not even an OCPJP7 topic anymore). When the method implementation is defined in another language than
Java, you use the
native keyword (again not on the OCAJP7 exam). Finally
strictfp, it's used when you want floating point calculations in some class or method to adhere a specific standard (IEEE 754).
So just covering
static,
abstract and
final makes sense
Hope it helps!