大虾们想问一下,真正的项目投产后,我们的代码里边在一个方法里,如果有try...catch块的话,catch块中的内容需不需要这样写:
try{
...
}catch(Exception e){
e.printStackTrace();
}
其中的输出异常语句的那句话e.printStackTrace();用不用加上。急,谢谢!
try{
...
}catch(Exception e){
e.printStackTrace();
}
其中的输出异常语句的那句话e.printStackTrace();用不用加上。急,谢谢!
try{
...
}catch(Exception e){
conn.rollback();(这一句是回滚connection)
throw e;
}
e.printStackTrace(); 只在控制台打印信息,多为调试使用,去留都可以。我们做项目一般是写日志,屏蔽该语句,因为给客户的印象不好
try{
...
state.close();(state就是Statement)
}catch(Exception e){
...
}
如果出现异常,catch块中是否也需要对state关闭一下。