title: How does Java handle integer underflows and overflows and how would you check for it?
body: <p>How does Java handle integer underflows and overflows?</p>
  
  <p>Leading on from that, how would you check/test that this is occurring?</p>