共用方式為


OptionalLong.OrElseThrow 方法

定義

多載

OrElseThrow()

如果值存在,則傳回 值,否則會 NoSuchElementException擲回 。

OrElseThrow(ISupplier)

如果值存在,則傳回 值,否則會擲回例外狀況提供函式所產生的例外狀況。

OrElseThrow()

如果值存在,則傳回 值,否則會 NoSuchElementException擲回 。

[Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)]
public long OrElseThrow ();
[<Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)>]
member this.OrElseThrow : unit -> int64

傳回

這個所描述的值 OptionalLong

屬性

備註

如果值存在,則傳回 值,否則會 NoSuchElementException擲回 。

已在10中新增。

java.util.OptionalLong.orElseThrow()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

OrElseThrow(ISupplier)

如果值存在,則傳回 值,否則會擲回例外狀況提供函式所產生的例外狀況。

[Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)J", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })]
public long OrElseThrow (Java.Util.Functions.ISupplier? exceptionSupplier);
[<Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)J", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })>]
member this.OrElseThrow : Java.Util.Functions.ISupplier -> int64

參數

exceptionSupplier
ISupplier

提供函式,產生要擲回的例外狀況

傳回

如果存在,則為 值

屬性

備註

java.util.OptionalLong.orElseThrow(java.util.function.Supplier<? extends X>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於