onCancellation

当取消执行时的处理函数。

处理函数会在任务完成的时候被立即调用,且会短时间内完成执行。 处理函数需要保证不抛出任何异常,否则这些异常可以被捕获并作为 kotlinx.coroutines.CompletionHandlerException 重新抛出。

Return

可释放的句柄,用于删除处理函数

See also