Java 7: try-with-resources explained · HackerTrans