Static blocks cannot access instance variables. Stop and think about it for a second. If their are 7 instances of the class, which instance would it access, umm, arrr, yeah, as such remember it like this
static{}
can only call static methods and access static variables
{} //Initialisation block
can access static methods, static variables, instance variable (this) and instance methods (this)