語言

Parcel.WriteException(Exception) 方法

定義

特殊功能用於在 parcel 標頭寫出例外結果,用於回傳交易的例外。

[Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")]
public void WriteException(Java.Lang.Exception e);
[<Android.Runtime.Register("writeException", "(Ljava/lang/Exception;)V", "")>]
member this.WriteException : Java.Lang.Exception -> unit

參數

e
Exception

例外待寫。

屬性

備註

特殊功能用於在 parcel 標頭寫出例外結果,用於回傳交易的例外。 請注意,目前此系統僅支援少數例外類型;任何其他例外都會被此函式重新拋出,作為 RuntimeException(系統在派遣交易時的最後手段例外處理機制會捕捉到)。

支援的例外類型有:<ul><li>BadParcelableException<li>IllegalArgumentException<li li>IllegalStateException<li>NullPointerException<>SecurityException<>UnsupportedOperationException<>NetworkOnMainThreadException</ul>

Java 文件 android.os.Parcel.writeException(java.lang.Exception)。

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

適用於

另請參閱