語言

ForkJoinTask.CompleteExceptionally(Throwable) 方法

定義

會異常完成此任務,若未中止或取消,則會對相關操作拋出該異常 join

[Android.Runtime.Register("completeExceptionally", "(Ljava/lang/Throwable;)V", "GetCompleteExceptionally_Ljava_lang_Throwable_Handler")]
public virtual void CompleteExceptionally(Java.Lang.Throwable? ex);
[<Android.Runtime.Register("completeExceptionally", "(Ljava/lang/Throwable;)V", "GetCompleteExceptionally_Ljava_lang_Throwable_Handler")>]
abstract member CompleteExceptionally : Java.Lang.Throwable -> unit
override this.CompleteExceptionally : Java.Lang.Throwable -> unit

參數

ex
Throwable

例外是投擲。 若此例外不是 或 RuntimeExceptionError,實際拋出的例外將是 RuntimeException 且原因 ex為 。

屬性

備註

會異常完成此任務,若未中止或取消,則會對相關操作拋出該異常 join 。 此方法可用於在非同步任務中誘發異常,或強制完成原本無法完成的任務。 其他情況下不建議使用。 此方法可覆寫,但覆寫版本必須啟動 super 實作以維持保證。

Java 文件 java.util.concurrent.ForkJoinTask.completeExceptionally(java.lang.Throwable)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於