Why use finally instead of code after catch
<p>Why do this </p>

<pre><code>} catch (SQLException sqle) {
            throw new DAOException(sqle.getMessage(), sqle);
        } finally {
            cs.close();
            rs.close();
        }
</code></pre>

<p>Instead of this</p>

<pre><code>} catch (SQLException sqle) {
                throw new DAOException(sqle.getMessage(), sqle);
            }
rs.close();
cs.close();
</code></pre>
