Optional.OrElseThrow Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| OrElseThrow() |
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird |
| OrElseThrow(ISupplier) |
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird eine Ausnahme ausgelöst, die von der Ausnahmebereitstellungsfunktion erzeugt wird. |
OrElseThrow()
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird NoSuchElementExceptionder Wert ausgelöst.
[Android.Runtime.Register("orElseThrow", "()Ljava/lang/Object;", "", ApiSince=33)]
public Java.Lang.Object? OrElseThrow();
[<Android.Runtime.Register("orElseThrow", "()Ljava/lang/Object;", "", ApiSince=33)>]
member this.OrElseThrow : unit -> Java.Lang.Object
Gibt zurück
der durch diesen Wert beschriebene NichtwertnullOptional
- Attribute
Hinweise
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird NoSuchElementExceptionder Wert ausgelöst.
In 10 hinzugefügt.
Java Dokumentation für java.util.Optional.orElseThrow().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
OrElseThrow(ISupplier)
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird eine Ausnahme ausgelöst, die von der Ausnahmebereitstellungsfunktion erzeugt wird.
[Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)Ljava/lang/Object;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })]
public Java.Lang.Object? OrElseThrow(Java.Util.Functions.ISupplier? exceptionSupplier);
[<Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)Ljava/lang/Object;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })>]
member this.OrElseThrow : Java.Util.Functions.ISupplier -> Java.Lang.Object
Parameter
- exceptionSupplier
- ISupplier
die Bereitstellungsfunktion, die eine Ausnahme erzeugt, die ausgelöst werden soll
Gibt zurück
der Wert, falls vorhanden
- Attribute
Hinweise
Wenn ein Wert vorhanden ist, wird der Wert zurückgegeben, andernfalls wird eine Ausnahme ausgelöst, die von der Ausnahmebereitstellungsfunktion erzeugt wird.
Java Dokumentation für java.util.Optional.orElseThrow(java.util.function.Supplier<? extends X>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.