En Java, quand une URL de connexion à proximité?

Quand java laisser aller de la connexion à une URL? Je ne vois pas une méthode close() sur l'URL ou URLConnection si le fait de libérer la connexion dès que la demande de finitions? Je suis principalement en demandant à voir si j'ai besoin de faire un nettoyage dans un gestionnaire d'exception.

try {
  URL url = new URL("http://foo.bar");
  URLConnection conn = url.openConnection();
  //use the connection
}
catch (Exception e) {
  //any clean up here?
}
  • N'utilisez jamais de catch( Exception ) , si une exception est levée, attraper chacun dans sa propre clause
  • ou au moins d'intercepter l'Exception de la dernière (dans le cas où aucun des autres intercepte l'exception).
InformationsquelleAutor timdisney | 2008-11-07