title: How do I diagnose "Unhandled Exceptions" in Java?
body: <p>In a Java program I am currently getting "Unhandled Exception" at a certain point in the program and I can't seem to determine the location where this is being generated.</p>
  
  <p>Its also difficult to debug the code as the program contains streams that handle wireless data bytes sent and received. I can't seem to simulate that with a debugger.  </p>
  
  <p>What strategy should I adopt to locate the Exception?</p>