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