<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Opinion: The Eternal Debate on Checked Exceptions</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Thu, 23 May 2013 11:12:20 -0400</pubDate>


    <item>

        <title>Use of exceptions in libraries</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[<i>&lt;rod&gt;...]]></description>
        

        <pubDate>Mon, 12 May 2003 17:49:20 -0400</pubDate>

        

        <jf:creationDate>Mon, 12 May 2003 17:49:20 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 12 May 2003 17:49:20 -0400</jf:modificationDate>
        <jf:date>May 12, 2003</jf:date>
        <jf:author>David Hamilton</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>In conclusion...almost</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[<i>&lt;steve&gt;...]]></description>
        

        <pubDate>Mon, 12 May 2003 15:16:19 -0400</pubDate>

        

        <jf:creationDate>Mon, 12 May 2003 15:16:19 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 12 May 2003 15:16:19 -0400</jf:modificationDate>
        <jf:date>May 12, 2003</jf:date>
        <jf:author>David Hamilton</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Opinion: The Eternal Debate on Checked Exceptions</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[<div class="jive-quote">This isn't an argument: it's an attack on people who hold a different view to yourself as being inexperienced, ignorant or lazy. Your category of the inexperienced, ignorant and lazy includes Bruce Eckel (the editor has added a...]]></description>
        

        <pubDate>Mon, 12 May 2003 12:46:19 -0400</pubDate>

        

        <jf:creationDate>Mon, 12 May 2003 12:46:19 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 12 May 2003 12:46:19 -0400</jf:modificationDate>
        <jf:date>May 12, 2003</jf:date>
        <jf:author>Paul Tatavu</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Connection.close()</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[Well, I could argue that using a connection for each transaction is bad because even using the same DB (and for example Sybase has different autocommit on close strategy then Oracle), you can usually set the behaviour. So your app relies on DB settings,...]]></description>
        

        <pubDate>Sat, 10 May 2003 18:25:38 -0400</pubDate>

        

        <jf:creationDate>Sat, 10 May 2003 18:25:38 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 10 May 2003 18:25:38 -0400</jf:modificationDate>
        <jf:date>May 10, 2003</jf:date>
        <jf:author>Vlad Ender</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;cedric&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 20:28:02 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 20:28:02 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 20:28:02 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Juergen Hoeller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Excerpt of discussion with Bruce (and others) on this subject</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[Some time ago I read an article written by Dr. Heinz Kabutz on this subject (against checked exceptions) and sent him an email stating my disappointment in his position.  He replied and included Bruce Eckel on his reply, and Bruce added his own email,...]]></description>
        

        <pubDate>Fri, 09 May 2003 19:43:09 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 19:43:09 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 19:43:09 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Jacy Grannis</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Agreed</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[I was going to respond much the same:  You provide the wrapper exception class and the implementors can sub-class it as necessary.]]></description>
        

        <pubDate>Fri, 09 May 2003 19:27:05 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 19:27:05 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 19:27:05 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Jacy Grannis</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;Pato&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 17:19:42 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 17:19:42 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 17:19:42 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Dmitriy Setrakyan</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[<div class="jive-quote">On the other hand, there are certainly cases when you know for sure that exception is *fatal*, like (please forgive the simplicity of the example) a wrong variable passed into a method. In this case, you can throw a *runtime*...]]></description>
        

        <pubDate>Fri, 09 May 2003 17:00:14 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 17:00:14 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 17:00:14 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Pato Loco</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;rod&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 16:26:08 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 16:26:08 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 16:26:08 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Dmitriy Setrakyan</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;rod&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 16:03:17 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 16:03:17 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 16:03:17 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Cedric Beust</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[There's a tradeoff here. I think it's a greater evil to force all callers to deal with a 99.9% fatal exception. It <i>does</i> obscure code to no purpose, and it usually results in the &quot;wrap and throw&quot; game that produces reams of exception...]]></description>
        

        <pubDate>Fri, 09 May 2003 15:44:48 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 15:44:48 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 15:44:48 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Rod Johnson</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;rod&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 15:31:35 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 15:31:35 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 15:31:35 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Dmitriy Setrakyan</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;dmitriy&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 15:07:40 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 15:07:40 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 15:07:40 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Rod Johnson</jf:author>
        <jf:replyCount>7</jf:replyCount>
    </item>


    <item>

        <title>A few things</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=19192</link>

        

        
            <description><![CDATA[&lt;mike&gt;...]]></description>
        

        <pubDate>Fri, 09 May 2003 14:00:56 -0400</pubDate>

        

        <jf:creationDate>Fri, 09 May 2003 14:00:56 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 09 May 2003 14:00:56 -0400</jf:modificationDate>
        <jf:date>May 9, 2003</jf:date>
        <jf:author>Dmitriy Setrakyan</jf:author>
        <jf:replyCount>8</jf:replyCount>
    </item>



</channel>
</rss>

