Поделиться через


Parcel.WriteException(Exception) Метод

Определение

Специальная функция для записи результата исключения в заголовке посылки, которую следует использовать при возврате исключения из транзакции.

[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

Исключение, записанное.

Атрибуты

Комментарии

Специальная функция для записи результата исключения в заголовке посылки, которую следует использовать при возврате исключения из транзакции. Обратите внимание, что в настоящее время это поддерживает только несколько типов исключений; Любое другое исключение будет повторно создано этой функцией в качестве runtimeException (чтобы быть поймано обработкой исключений последнего курорта системы при отправке транзакции).

Поддерживаемые типы исключений: <ul<>li><BadParcelableExceptionliNullPointerException<><>UnsupportedOperationException><<>NetworkOnMainThreadException><<IllegalArgumentException>IllegalStateExceptionSecurityException/ul>

Документация по Java для android.os.Parcel.writeException(java.lang.Exception).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел