OptionalInt.OrElseThrow 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| OrElseThrow() |
若存在值,則回傳該值,否則拋 |
| OrElseThrow(ISupplier) |
若有值存在,則回傳該值,否則拋出由例外供應函數產生的例外。 |
OrElseThrow()
若存在值,則回傳該值,否則拋 NoSuchElementException出 。
[Android.Runtime.Register("orElseThrow", "()I", "", ApiSince=33)]
public int OrElseThrow();
[<Android.Runtime.Register("orElseThrow", "()I", "", ApiSince=33)>]
member this.OrElseThrow : unit -> int
傳回
由此描述的值 OptionalInt
- 屬性
備註
若存在值,則回傳該值,否則拋 NoSuchElementException出 。
加了10。
的 java.util.OptionalInt.orElseThrow()Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
OrElseThrow(ISupplier)
若有值存在,則回傳該值,否則拋出由例外供應函數產生的例外。
[Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)I", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })]
public int OrElseThrow(Java.Util.Functions.ISupplier? exceptionSupplier);
[<Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)I", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })>]
member this.OrElseThrow : Java.Util.Functions.ISupplier -> int
參數
- exceptionSupplier
- ISupplier
產生異常的供應函數
傳回
若存在,則該值
- 屬性
備註
的 java.util.OptionalInt.orElseThrow(java.util.function.Supplier<? extends X>)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。