使用对象,finally需要close