JDK API Doc里的:
=======================
A ResultSet object is automatically closed when the Statement object that generated it is closed, re-executed, or used to retrieve the next result from a sequence of multiple results. 就是说一个Statement如果被close了,或者另做查询什么的,以前做的ResultSet就会自动被关掉。