title: Does an ! before a condition change its execution?
body: <p>For the condition
  while (!(cChoice=='Q'||cChoice=='q')), an input of Q or q will cause the program to exit. Does the position of the ! cause this to happen? If so, can you explain why? I am just learning Java, so please go easy on me.</p>