Optional.OrElseThrow Metode

Definisi

Overload

Nama Deskripsi
OrElseThrow()

Jika ada nilai, mengembalikan nilai, jika tidak, akan melemparkan NoSuchElementException.

OrElseThrow(ISupplier)

Jika ada nilai, mengembalikan nilai, jika tidak, memberikan pengecualian yang dihasilkan oleh fungsi penyediaan pengecualian.

OrElseThrow()

Jika ada nilai, mengembalikan nilai, jika tidak, akan melemparkan NoSuchElementException.

[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

Mengembalikan

non-nilainull yang dijelaskan oleh ini Optional

Atribut

Keterangan

Jika ada nilai, mengembalikan nilai, jika tidak, akan melemparkan NoSuchElementException.

Ditambahkan dalam 10.

Dokumentasi Java untuk java.util.Optional.orElseThrow().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

OrElseThrow(ISupplier)

Jika ada nilai, mengembalikan nilai, jika tidak, memberikan pengecualian yang dihasilkan oleh fungsi penyediaan pengecualian.

[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

fungsi penyediaan yang menghasilkan pengecualian yang akan dilemparkan

Mengembalikan

nilai, jika ada

Atribut

Keterangan

Jika ada nilai, mengembalikan nilai, jika tidak, memberikan pengecualian yang dihasilkan oleh fungsi penyediaan pengecualian.

Dokumentasi Java untuk java.util.Optional.orElseThrow(java.util.function.Supplier<? extends X>).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk