public static class Try.MyFinallyBlock<T,V,X extends java.lang.Throwable> extends java.lang.Object implements Try.AndFinally<T,V,X>
Constructor and Description |
---|
MyFinallyBlock() |
Modifier and Type | Method and Description |
---|---|
Try<T,X> |
andFinally(Try.CheckedConsumer<V,X> finallyBlock)
Define the finally block and execute the Try
|
Try<T,X> |
close()
Create a finally block that auto-closes any Closeables specified during init
including those inside an Iterable
|
public Try<T,X> close()
Try.AndFinally
close
in interface Try.AndFinally<T,V,X extends java.lang.Throwable>
public Try<T,X> andFinally(Try.CheckedConsumer<V,X> finallyBlock)
Try.AndFinally
andFinally
in interface Try.AndFinally<T,V,X extends java.lang.Throwable>
finallyBlock
- to execute