腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
取消
异常
传播
javascript
、
fetch-api
当此请求导致错误时,catch方法后的then方法将运行。当出现错误时,我如何停止它运行代码? return fetch('url here', { }) })
浏览 13
提问于2019-01-19
得票数 0
回答已采纳
1
回答
如何从作业中
传播
异常
?
kotlin
、
kotlinx.coroutines
如果启动内部的代码以
异常
结束,那么它就被视为线程中的非正常
异常
--通常打印到后端JVM应用程序中的stderr中,并使Android应用程序崩溃。联接用于等待已启动协同线的完成,并且它不
传播
其
异常
。但是,崩溃的子协同器也会
取消
其父
异常
,同时也
取消
相应的
异常
。 如果join不
传播
异常
,是否有一种方法可以等待Job的完成?例如,假设某个库方法返回一个Job,因为它假定它的用户不想
传播
异常<
浏览 0
提问于2017-12-27
得票数 4
3
回答
如何捕获CancellationToken.Register回调
异常
?
c#
、
task-parallel-library
、
cancellationtokensource
我使用异步I/O与HID设备通信,在超时时我想抛出一个可捕捉的
异常
。我有以下读取方法: Debug.WriteLine( "exception" ); }}编辑:,所以我在重新读取了文档,它说:“委托生成的任
浏览 2
提问于2014-05-12
得票数 10
回答已采纳
2
回答
如何在不抛出TaskCanceledExceptions的情况下等待任务?
exception-handling
、
task-parallel-library
、
cancellation
问题是,如果这些任务被
取消
,那么WaitAll抛出一个包含大量的。表示真正错误的
异常
。这意味着有一种条件我们不知道如何处理;它们需要作为未处理的
异常
传播
,直到它们最终终止表示用户单击了Cancel按钮的process.Exceptions。这意味着任务被
取消
和清理,程序应该继续正常运行。 后者完全符合的定义:它是在完全非
异常
情况下抛出的
异常
,因此我必须捕获它,才能恢复正常的控制流。幸运的是这很容易
浏览 4
提问于2011-12-30
得票数 24
回答已采纳
1
回答
Web :使用DelegatingHandler的CancellationToken
asp.net-web-api
、
cancellation-token
典型的Web实现如下..。 HttpRequestMessage request, CancellationToken cancellationToken) // TODO: Do work before inner handler here var response = await base.SendAsync(request, cancellationToken);
浏览 0
提问于2013-05-28
得票数 2
回答已采纳
1
回答
Observable.FromAsync() -如何处理CancelationToken
c#
、
task
、
system.reactive
Observable.FromAsync(Load))当CancellationToken.IsCancellationRequested为真时,是否可以编写一个将处理所有
异常
的操作符Observable.FromAsync(Load)因为不能保证CancelationToken引起的
异常
是
浏览 10
提问于2022-03-02
得票数 0
3
回答
链接数据流块如何
取消
目标块?
c#
、
tpl-dataflow
在TPL数据流中,当一个块通过
传播
链接到另一个块时,它将转发
异常
和
取消
。我可以想象,转发
异常
仅仅是通过使用dataFlowBlock.Fault(exception)来完成的,但是我想知道
取消
是如何转发的,因为没有dataFlowBlock.Cancel()这样的东西。Block1是通过
传播
链接到block2的:当ct接收到
取消
请求时,block1完成转换为已
浏览 1
提问于2018-07-25
得票数 4
回答已采纳
2
回答
如何返回一个被
取消
的ValueTask<T>,它
传播
一个OperationCanceledException,而不需要异步/等待?
c#
、
async-await
、
task-parallel-library
、
cancellation-token
、
valuetask
如果CancellationToken在调用该方法时已经被
取消
,我希望返回一个已
取消
的ValueTask<T> (IsCanceled == true),它在等待时
传播
。将结果正确包装到已
取消
的ValueTask<T>,但
异常
的类型是,这是不可取的:{ if (此选项
传播
正确的
异常
类型,但任务是错误的,而不是
取消</e
浏览 7
提问于2021-09-02
得票数 2
回答已采纳
3
回答
停止成功等待任务
c#
、
wpf
、
user-interface
、
asynchronous
、
async-await
} { } 如果Task在catch执行中返回错误,是否需要停止/
取消
它如果“任务”在没有错误的情况下成功运行,或者捕获了任何
异常
,那么我还需要停止/
取消
应用程序中其他地方的Task吗?
浏览 8
提问于2016-09-15
得票数 0
回答已采纳
1
回答
捕获和
传播
异步方法中的
异常
c#
、
exception-handling
、
async-await
、
task-parallel-library
products.Add(products); catch task.GetAwaiter().GetResult();}注意:我用手将代码复制到我的手机上,这样可能会出现编译错误.
浏览 1
提问于2016-05-01
得票数 0
回答已采纳
1
回答
将同步代码包装为异步任务的最佳方法是什么?
c#
、
.net
、
async-await
、
task
缺点是,如果ComputeResult()失败或被
取消
,我的方法将抛出而不是返回失败的任务。备选案文2: Task.Run 这更自然地
传播
失败和
取消
。然而,这也引入了一个不必要的线程跳。尝试{ tcs.SetResult(ComputeResult());} catch (OperationCanceledException) { tcs.SetCanceled();} catch (
异常
ex) { tcs.SetException(ex)
浏览 9
提问于2015-06-15
得票数 4
2
回答
kotlin协程,启动如何处理
异常
exception
、
kotlin
、
kotlin-coroutines
delay(500L) } }I'm sleeping 0 ... I'm sleeping 1 ...
浏览 38
提问于2019-07-14
得票数 1
回答已采纳
1
回答
多个catch块抛出方法失败
java
、
android
、
kotlin
catch(exception: Exception) {} 当我调用上面的方法和requestCaller.invoke()并抛出IllegalStateException时,根本没有捕捉到
异常
浏览 17
提问于2020-09-30
得票数 0
回答已采纳
1
回答
我们能在raise语句之后返回吗?
python
、
python-2.7
、
exception-handling
如果我使用finally语句,它将不会引发
异常
块,如果我不使用finally语句,则
异常
块将使用raise语句执行,之后我将无法使用retcodecmd变量。
浏览 4
提问于2016-11-04
得票数 8
1
回答
避免
取消
子女合作项目中的例外情况下的家长作业
kotlin
、
kotlinx.coroutines
我正在尝试使用来处理上Kotlin中的
异常
。我试过用CoroutineExceptionHandler.它捕获
异常
,但
浏览 0
提问于2018-11-03
得票数 4
回答已采纳
2
回答
将发生的情况是,在执行throw语句时抛出
异常
c++
is NULL}{ 假设上述代码片段中的msgWin32Error为空,当执行throw语句时,它将依次出现另一个
异常
浏览 0
提问于2015-05-05
得票数 0
1
回答
F#异步<‘T>
取消
是如何工作的?
f#
、
f#-3.0
、
cancellation
、
f#-async
我对在C#中使用TPL实现异步
取消
感到非常满意,但我在F#中有点困惑。显然,通过调用Async.CancelDefaultToken()就足以
取消
传出的Async<'T>操作。但他们并没有像我预期的那样被
取消
,他们只是.消失..。我无法正确地检测到
取消
并正确地拆下堆栈。AsyncAcceptClients listener当传递给x.AcceptWebSocketAsync的x.AcceptWebSocketAsync被
取消
时,返回null,然后AsyncAcceptWeb
浏览 4
提问于2014-11-19
得票数 13
回答已采纳
1
回答
独立异步任务的kotlin协同并行分解
asynchronous
、
kotlin
、
coroutine
、
kotlin-coroutines
第二个协同线抛出一个
异常
。在这种情况下,代码执行我希望它做的事情,它计算成功完成的作业和失败的作业的总和。但是,我正在读到,kotlinx库中也有supervisorScope应该是首选的,而不是coroutineScope (如果不处理
异常
就
取消
父/兄弟关系),因为任务不依赖于其他任务。Q2:是否接受在异步块中捕获任何
异常
而不让任何内容
传播
到其父块?我知道您也可以在.await()阶段捕获
异常
,但是应该这样做吗?
浏览 3
提问于2019-10-16
得票数 3
1
回答
如何在使用任务延续时避免过度嵌套
异常
c#
、
exception
、
task
这是因为当我对一个任务执行ContinueWith时,但是在ContinueWith y抛出中,如果不是成功的情况,则再次抛出
异常
,如下所示: }); 我尝试只在TaskContinuationOptions.OnlyOnRanToCompletion情况下继续,但是
异常
不会被
传播
,任务被视为已
取消
而不是错误。
浏览 1
提问于2015-05-07
得票数 0
回答已采纳
3
回答
如何将任务
异常
定向到主线程?
c#
、
task-parallel-library
我正在处理Dispatcher.UnhandledException中的所有
异常
,因此我试图将来自任务的
异常
定向到此事件中。我试图在主线程中发送
异常
。
浏览 5
提问于2014-08-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
异常分类、捕获异常、声明异常总结
商业起名——易传播:传播成本
异常与错误,以及异常处理和自定义异常
异常
php异常级别,如何处理异常?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券