<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Programmer&#8217;s Notebook: Uncaught Exception Handlers</title>
	<atom:link href="http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/feed/" rel="self" type="application/rss+xml" />
	<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/</link>
	<description>Technology and Geek Stuff by Eric Burke</description>
	<lastBuildDate>Thu, 04 Nov 2010 22:37:00 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: DuncanK</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-29511</link>
		<dc:creator>DuncanK</dc:creator>
		<pubDate>Thu, 29 Jan 2009 04:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-29511</guid>
		<description>In your note at the end that starts &quot;If your dialog is already visible, do not create another one&quot;, you said &quot;If your dialog is already visible, ignore the next exception.&quot; How do you do that?</description>
		<content:encoded><![CDATA[<p>In your note at the end that starts &#8220;If your dialog is already visible, do not create another one&#8221;, you said &#8220;If your dialog is already visible, ignore the next exception.&#8221; How do you do that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juriy</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-8591</link>
		<dc:creator>Juriy</dc:creator>
		<pubDate>Thu, 03 Apr 2008 10:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-8591</guid>
		<description>Thanks for the tips. We were thinking of a good exception handling/error reporting for our rich application. That&#039;s really great I&#039;ve found your entry before making production code. I guess you&#039;ve saved me couple of hours.</description>
		<content:encoded><![CDATA[<p>Thanks for the tips. We were thinking of a good exception handling/error reporting for our rich application. That&#8217;s really great I&#8217;ve found your entry before making production code. I guess you&#8217;ve saved me couple of hours.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hamlet D'Arcy</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-4094</link>
		<dc:creator>Hamlet D'Arcy</dc:creator>
		<pubDate>Wed, 02 Jan 2008 21:51:43 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-4094</guid>
		<description>This is a nice feature, but I&#039;d like to point out on more &quot;gotcha&quot; that caught me out... 

I had a RuntimeException that was being thrown and never caught by any of my default handlers... it just sort of disappeared. Turns out that the RuntimeException was being raised thru our code and then passed into the hands of a third party library which had an empty try-catch block. So I /thought/ my default handler would catch it, but it turned out that the 3rd party library was just failing silently. 

So we had to recant on the idea that the default handlers could be used as an all-the-time replacement for try/catch blocks. Don&#039;t go ripping out all your try/catch code just yet.</description>
		<content:encoded><![CDATA[<p>This is a nice feature, but I&#8217;d like to point out on more &#8220;gotcha&#8221; that caught me out&#8230; </p>
<p>I had a RuntimeException that was being thrown and never caught by any of my default handlers&#8230; it just sort of disappeared. Turns out that the RuntimeException was being raised thru our code and then passed into the hands of a third party library which had an empty try-catch block. So I /thought/ my default handler would catch it, but it turned out that the 3rd party library was just failing silently. </p>
<p>So we had to recant on the idea that the default handlers could be used as an all-the-time replacement for try/catch blocks. Don&#8217;t go ripping out all your try/catch code just yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucise</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-671</link>
		<dc:creator>Lucise</dc:creator>
		<pubDate>Mon, 29 Oct 2007 19:20:13 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-671</guid>
		<description>Thank you for the tips and example!
Much appreciated indeed!

L.</description>
		<content:encoded><![CDATA[<p>Thank you for the tips and example!<br />
Much appreciated indeed!</p>
<p>L.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: It&#8217;s Just a Bunch of Stuff That Happens &#187; Blog Archive &#187; One More Note on Uncaught Exception Handlers</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-324</link>
		<dc:creator>It&#8217;s Just a Bunch of Stuff That Happens &#187; Blog Archive &#187; One More Note on Uncaught Exception Handlers</dc:creator>
		<pubDate>Mon, 15 Oct 2007 12:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-324</guid>
		<description>[...] I wrote about uncaught exception handlers on Oct 7, I omitted one important detail. If your Swing app throws an exception while displaying a modal [...]</description>
		<content:encoded><![CDATA[<p>[...] I wrote about uncaught exception handlers on Oct 7, I omitted one important detail. If your Swing app throws an exception while displaying a modal [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Swing links of the week: October 13, 2007</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-320</link>
		<dc:creator>Swing links of the week: October 13, 2007</dc:creator>
		<pubDate>Mon, 15 Oct 2007 03:06:17 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-320</guid>
		<description>[...] Thread.setUncaughtExceptionHandler(UncaughtExceptionHandler). This option is also mentioned here. [...]</description>
		<content:encoded><![CDATA[<p>[...] Thread.setUncaughtExceptionHandler(UncaughtExceptionHandler). This option is also mentioned here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-248</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 08 Oct 2007 21:24:34 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-248</guid>
		<description>This is the first I hear of this. Can be useful.
Thank you.</description>
		<content:encoded><![CDATA[<p>This is the first I hear of this. Can be useful.<br />
Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Lewis</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-244</link>
		<dc:creator>Dan Lewis</dc:creator>
		<pubDate>Mon, 08 Oct 2007 14:41:08 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-244</guid>
		<description>Nice post.  How did you find out about this feature?  I consider myself pretty well informed on Java but never came across it.  They should have advertised this more.</description>
		<content:encoded><![CDATA[<p>Nice post.  How did you find out about this feature?  I consider myself pretty well informed on Java but never came across it.  They should have advertised this more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Taylor</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-243</link>
		<dc:creator>Matt Taylor</dc:creator>
		<pubDate>Mon, 08 Oct 2007 13:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-243</guid>
		<description>I can see this being useful in many ways outside of Swing as well.  Something to keep in the old toolbox.  Thanks!</description>
		<content:encoded><![CDATA[<p>I can see this being useful in many ways outside of Swing as well.  Something to keep in the old toolbox.  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: afsina</title>
		<link>http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/comment-page-1/#comment-228</link>
		<dc:creator>afsina</dc:creator>
		<pubDate>Mon, 08 Oct 2007 01:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2007/10/07/programmers-notebook-uncaught-exception-handlers/#comment-228</guid>
		<description>very nice entry. Just last week i was almost exactly he same thing, but your tips at the end are very useful, i see that i have to add some more details. Our implementation has a bonus tough, it has &quot;show error details&quot; for developers to see whats going on in client test systems easily..</description>
		<content:encoded><![CDATA[<p>very nice entry. Just last week i was almost exactly he same thing, but your tips at the end are very useful, i see that i have to add some more details. Our implementation has a bonus tough, it has &#8220;show error details&#8221; for developers to see whats going on in client test systems easily..</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.566 seconds -->

