改写后的代码 根据上面的讨论,下面给出改写后的代码。也许有人会说它稍微有点啰嗦,但是它有了比较完备的异常处理机制。 OutputStreamWriter out = ... java.sql.Connection conn = ... try { Statement stat = conn.createStatement(); ResultSet rs = stat.executeQuery( "select uid, name from user"); while (rs.next()) { out.println("ID:" + rs.getString("uid") + ",姓名: " + rs.getString("name")); } } catch(SQLException sqlex) { out.println("警告:数据不完整"); throw new ApplicationException( "读取数据时出现SQL错误", sqlex); } catch(IOException ioex) { throw new ApplicationException( "写入数据时出现IO错误", ioex); } finally { |
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>
正在阅读:六大代码问题检验你的Java知识六大代码问题检验你的Java知识
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键