If you need reader.close() on line 13, you should need cn.close() on 15. If cn is closed when it goes out of scope at 16, same should be true of reader at 14.
Style and consistency aside, it shouldn't leave a connection around with no accessible reference to close it.
Style and consistency aside, it shouldn't leave a connection around with no accessible reference to close it.