tryFinally

inline fun <R> tryFinally(action: () -> R, finally: () -> Unit): R

Like try-finally block, but if both action and finally blocks throw exceptions, the latter is added to the former as suppressed, instead of the former being ignored.