title: NoSuchFieldError Java
body: <p>I am getting a NoSuchFieldError in my code, now oracle isn't very clear about why this error is thrown only saying: <em>this error can only occur at run time if the definition of a class has incompatibly changed.</em></p>
  
  <p>Can someone explain to me how one could 'incompatibly change' a class? The class I am talking about extends quite allot of classes so I suspect it might have to do with that but I don't know where to start looking or what I'm looking for.</p>