title: How do I find out what exception was thrown in the Xcode debugger (for iPhone)?
body: <p>I'm learning iPhone programming from Erica Sadun's The iPhone Developer's Cookbook.  When I run the app I created by following the steps in the Temperature Conversion Example starting on page 81 in the simulator, it terminates due to an uncaught exception.  (See <a href="http://groups.google.com/group/iphonesdk/browse_frm/thread/6f44a90fdb8da28a?hl=en" rel="nofollow noreferrer">http://groups.google.com/group/iphonesdk/browse_frm/thread/6f44a90fdb8da28a?hl=en</a> for the question I posted to the iPhoneSDK Google Group.)</p>
  
  <p>The exception is thrown after calling UIApplicationMain() from my main().  If I look through the stack trace in the debugger, all I see is (of course) assembly.  How do I find out what kind of exception was thrown? </p>
  
  <p><strong>Update</strong>:<br>
  Learning the details of the exception from the Debugger Console was enough to help me solve the problem.  (See <a href="http://groups.google.com/group/iphonesdk/browse_frm/thread/6f44a90fdb8da28a?hl=en" rel="nofollow noreferrer">http://groups.google.com/group/iphonesdk/browse_frm/thread/6f44a90fdb8da28a?hl=en</a>.)  I verified that I could set a symbolic breakpoint on <code>objc_exception_throw</code>, but I didn't look to see if the backtrace from there would have been helpful.</p>