吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2939|回复: 2
收起左侧

[其他转载] Java异常处理需要注意的几点

 关闭 [复制链接]
wangfakun 发表于 2012-6-19 21:15
1,不要简单的用printStackTrace把异常打出来,而不进行处理,注意,printStackTrace并不是处理异常

2,要catch具体的异常,而不是总的抛出一个Exception,而是要分IOException等。

3,处理Exception的时候要把处理信息写得详细点

4,善于使用finally,比如一些db的close操作等,要在finally中来操作,确保能close

下面这段代码就问题多多。仔细想想。

1.OutputStreamWriter out = …

2.java.sql.Connection conn = …

3.try { // ⑸

4.  Statement stat = conn.createStatement();

5.  ResultSet rs = stat.executeQuery(

6.   "select uid, name from user");

7.  while (rs.next())

8.  {

9.   out.println("ID:" + rs.getString("uid") // ⑹

10.    ",姓名:" + rs.getString("name"));

11.  }

12.  conn.close(); // ⑶

13. out.close();

14. }

15. catch(Exception ex) // ⑵

16. {

17.  ex.printStackTrace(); //⑴,⑷

18. } 

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

c7891 发表于 2012-6-19 21:57
代码看不懂收藏了.以便以后使用
chainbaby 发表于 2012-6-19 22:01
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-9-21 15:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表