Odd....the DAO template doesn't throw an exception...

 public int delete(String id, Object parameterObject) {


Maybe you're using an old version of the framework?


Cheers,
Clinton



On 5/8/05, Lieven De Keyzer <[EMAIL PROTECTED]> wrote:
This is a snapshot of my AccountSqlMapDao, following the concepts of the
latest JPetStore.

  public void insertAccount(Account account) {
    insert("insertAccount", account);
  }

  public void updateAccount(Account account) {
    update("updateAccount", account);
  }

  public void deleteAccount(Account account) {
      delete("deleteAccount", account);
  }

I get an error however in deleteAccount:

unreported exception java.sql.SQLException; must be caught or declared to be
thrown

[javac]     delete("deleteAccount", account);

Why do I need to catch the exception for the delete statement, but not for
the insert or update method?


Reply via email to