SCJP 1.6版考題 135

出自 陳富國維基館
於 2013年3月30日 (六) 03:27 由 Ikk (對話 | 貢獻) 所做的修訂 (新頁面: Given: 84. try{ 85. ResourceConnection con = resourceFactory.getConnection(); 86. Results r = con.query("GET INFO FROM CUSTOMER"); 87. info = r.getData(); 88. con.close()...)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
前往: 導覽搜尋
Given:
84. try{
85.   ResourceConnection con = resourceFactory.getConnection();
86.   Results r = con.query("GET INFO FROM CUSTOMER");
87.   info = r.getData();
88.   con.close();
89. }catch(ResourceException re){
90.   errorLog.write(re.getMessage());
91. }
92. return info;
 

Which statement is true if a ResourceException is thrown on line 86?
 A. Line 92 will not execute.
 B. The connection will not be retrieved in line 85.
 C. The resource connection will not be closed on line 88.
 D. The enclosing method will throw an exception to its caller.

解答


Ans: C

解說: 86行發生ResourceException 例外,87~88行不執行