RunInBlockingException
使用在 runBlocking
或相关函数中,用于将运行其中的函数所抛出的函数捕获并包装。
RunInBlockingException 只会包装那些由 future 或者线程中断导致的异常, 实际执行的blocking函数所抛出的异常会被原样抛出。
通常来讲,cause 可能是:
使用在 runBlocking
或相关函数中,用于将运行其中的函数所抛出的函数捕获并包装。
RunInBlockingException 只会包装那些由 future 或者线程中断导致的异常, 实际执行的blocking函数所抛出的异常会被原样抛出。
通常来讲,cause 可能是: