java - Using try-with-resources statement with JDBC4.0 and previous -


directly this oracle tutorial:

in jdbc 4.1, available in java se release 7 , later, can use try-with-resources statement automatically close

does mean if use java 7 jdbc 4.0 or previous versions won't able use try-with-resources statement?

thanks in advance.

using try-with-resource in java 7 jdbc 4.0 (or earlier) driver work. application uses java.sql interfaces java 7, , these interfaces implement java.lang.autocloseable. jdbc 4.0 implementation have close() method conforms autocloseable contract (that has method close() , throws subclass of exception), work.

the fact wasn't compiled against 'version' of interface doesn't matter, runtime combination of interfaces , implementation decides works. result of linking of classes , binary compatibility defined in java language specification.


Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -