Cita:
Iniciado por javiDP Tu aplicacion en si misma no, las consultas que hace a la base de datos son las que darian excepciones por exceso de conexiones y no podria obtener o escribir nada en la base de datos hasta que se liberen las conexiones abiertas que no se han cerrado.
Esa funcionalidad de java 7 esta pensada para que no haya equivocaciones ni olvidos a la hora de conectar con la base de datos, vamos, lo que viene siendo una ayudita para los que se olvidan de hacer un close().
Un saludo!
Lo malo es que Java 7 aun es muy reciente y no tiene tanto auge. :(