Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

exception

 
Li Jenny
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i set the field to unique in mysql database.
when i input data into the field, the alert message shown in mysql: can't insert duplicate value for that field.

but when i input same data in that field from jsp and then submit form
i would like to ask why the code don't fall to exception as i use
try{

update sql statement here...
return "updated";
}
catch(exception e){
return e.toString();
}

but actually, the data has not been updataed.
but can't fall to exception area?

why?
 
Seetharaman Venkatasamy
Ranch Hand
Posts: 5575
Eclipse IDE Java Windows XP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Li Jenny wrote:
i would like to ask why the code don't fall to exception as i use
try{

update sql statement here...
return "updated";
}
catch(exception e){
return e.toString();
}

but actually, the data has not been updataed.
but can't fall to exception area?

how do you say that it is not falling into catch block? put System.out.println("INFO:cool! i am here") this as a first statement in catch . and let me know


<edit>by the way : dont you get compilation error on catch[catch(exception e)] . remember, java is case sensitive</edit>
 
Devaka Cooray
ExamLab Creator
Marshal
Pie
Posts: 4435
256
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jenny, please UseCodeTags when you post source code on JavaRanch.
Moving to JDBC.
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please UseAMeaningfulSubjectLine when posting. Explaining your question or remark briefly on the subject line allows us to know what we are getting into, and if we will be able to help. Taking the time to compose a useful subject line shows that you care enough about your question to ShowSomeEffort when asking it here.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic