六大代码问题检验你的Java知识

发表于:2007-06-22来源:作者:点击数: 标签:
下一页 1 2 3 4 5 6 7 你觉得自己是一个 Java 专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java . sql .Connection conn = ... 3 try { // ⑸ 4 Stat

下一页 1 2 3 4 5 6 7 

     你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?

  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 }

原文转自:http://www.ltesting.net