RuntimeException 构造函数

定义

重载

RuntimeException()

构造新的运行时异常,并将其 null 作为其详细信息消息。

RuntimeException(Throwable)

构造一个新的运行时异常,其中包含指定的原因和一个详细信息消息 (,该消息 (cause==null ? null : cause.toString()) 通常包含) 的 cause 类和详细信息消息。

RuntimeException(String)

使用指定的详细信息消息构造新的运行时异常。

RuntimeException(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

RuntimeException(String, Throwable)

使用指定的详细信息消息和原因构造新的运行时异常。

RuntimeException(String, Throwable, Boolean, Boolean)
已过时.

RuntimeException()

构造新的运行时异常,并将其 null 作为其详细信息消息。

[Android.Runtime.Register(".ctor", "()V", "")]
public RuntimeException ();
属性

注解

构造新的运行时异常,并将其 null 作为其详细信息消息。 原因未初始化,随后可能通过调用 #initCause进行初始化。

java.lang.RuntimeException.RuntimeException()Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于

RuntimeException(Throwable)

构造一个新的运行时异常,其中包含指定的原因和一个详细信息消息 (,该消息 (cause==null ? null : cause.toString()) 通常包含) 的 cause 类和详细信息消息。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")]
public RuntimeException (Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "")>]
new Java.Lang.RuntimeException : Java.Lang.Throwable -> Java.Lang.RuntimeException

参数

cause
Throwable

原因 (,由 方法) 保存供以后检索 #getCause() 。 (允许使用 值 null ,并指示原因不存在或未知。)

属性

注解

构造一个新的运行时异常,其中包含指定的原因和一个详细信息消息 (,该消息 (cause==null ? null : cause.toString()) 通常包含) 的 cause 类和详细信息消息。 此构造函数适用于运行时异常,这些异常只是其他可引发对象的包装器。

在 1.4 中添加。

java.lang.RuntimeException.RuntimeException(java.lang.Throwable)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于

RuntimeException(String)

使用指定的详细信息消息构造新的运行时异常。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public RuntimeException (string? message);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Lang.RuntimeException : string -> Java.Lang.RuntimeException

参数

message
String

详细信息消息。 详细信息消息将保存以供以后通过 #getMessage() 方法检索。

属性

注解

使用指定的详细信息消息构造新的运行时异常。 原因未初始化,随后可能通过调用 #initCause进行初始化。

java.lang.RuntimeException.RuntimeException(java.lang.String)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于

RuntimeException(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected RuntimeException (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Lang.RuntimeException : nativeint * Android.Runtime.JniHandleOwnership -> Java.Lang.RuntimeException

参数

javaReference
IntPtr

nativeint

包含 IntPtrJava 本机接口 (JNI) 对象引用的 。

transfer
JniHandleOwnership

一个 JniHandleOwnership,指示如何处理 javaReference

注解

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于

RuntimeException(String, Throwable)

使用指定的详细信息消息和原因构造新的运行时异常。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")]
public RuntimeException (string? message, Java.Lang.Throwable? cause);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "")>]
new Java.Lang.RuntimeException : string * Java.Lang.Throwable -> Java.Lang.RuntimeException

参数

message
String

详细信息消息 (保存以供以后通过 #getMessage() 方法) 检索。

cause
Throwable

原因 (,由 方法) 保存供以后检索 #getCause() 。 (允许使用 值 null ,并指示原因不存在或未知。)

属性

注解

使用指定的详细信息消息和原因构造新的运行时异常。

请注意,与 关联的 cause 详细信息消息 不会 自动合并到此运行时异常的详细信息消息中。

在 1.4 中添加。

java.lang.RuntimeException.RuntimeException(java.lang.String, java.lang.Throwable)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于

RuntimeException(String, Throwable, Boolean, Boolean)

注意

This member does not exist on Android. It was erroneously bound.

[System.Obsolete("This member does not exist on Android. It was erroneously bound.", true)]
protected RuntimeException (string p0, Java.Lang.Throwable p1, bool p2, bool p3);
[<System.Obsolete("This member does not exist on Android. It was erroneously bound.", true)>]
new Java.Lang.RuntimeException : string * Java.Lang.Throwable * bool * bool -> Java.Lang.RuntimeException

参数

p0
String
p2
Boolean
p3
Boolean
属性

注解

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于