Diffblue assistant f36de036f6 Use try-with-resources
Replace try statements that close a resource in the finally block with a
try-with-resources statement [1].

This commit was created automatically by Diffblue refactorings (https://www.diffblue.com/).

[1] https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
2018-08-23 13:44:55 +01:00
..
2017-11-28 20:55:52 +02:00
2018-08-23 13:44:55 +01:00
2017-11-28 21:28:53 +02:00

layout, title, folder, permalink, categories, tags
layout title folder permalink categories tags
pattern Execute Around execute-around /patterns/execute-around/ Other
Java
Difficulty-Beginner
Idiom

Intent

Execute Around idiom frees the user from certain actions that should always be executed before and after the business method. A good example of this is resource allocation and deallocation leaving the user to specify only what to do with the resource.

alt text

Applicability

Use the Execute Around idiom when

  • you use an API that requires methods to be called in pairs such as open/close or allocate/deallocate.

Credits