It uses all of the Closeables that you pass to the...
# getting-started
r
It uses all of the Closeables that you pass to the function that are present in the List you call the function on, closing all of them in reverse order upon exiting the code block.
block
is the function/lambda that you pass to the custom
use
function, so
block()
is where that function/lambda is actually executed.