ClassNotFoundException 类

定义

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

[Android.Runtime.Register("java/lang/ClassNotFoundException", DoNotGenerateAcw=true)]
public class ClassNotFoundException : Java.Lang.ReflectiveOperationException
[<Android.Runtime.Register("java/lang/ClassNotFoundException", DoNotGenerateAcw=true)>]
type ClassNotFoundException = class
    inherit ReflectiveOperationException
继承
属性

注解

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。 <findSystemClass li>类ClassLoader中的方法。 <loadClass li>类ClassLoader中的方法。 </ul>

但找不到具有指定名称的类的定义。

截至版本 1.4,此异常已进行改造,符合常规用途异常链机制。 “加载类时引发的可选异常”,可在构造时提供并通过该方法进行访问 #getException() ,现在称为 原因,可通过该方法以及上述“旧方法”进行访问 Throwable#getCause()

在 1.0 中添加。

适用于 . 的 java.lang.ClassNotFoundExceptionJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

ClassNotFoundException()

构造一个 ClassNotFoundException 没有详细信息消息。

ClassNotFoundException(IntPtr, JniHandleOwnership)

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

ClassNotFoundException(String)

使用指定的详细信息消息构造 a ClassNotFoundException

ClassNotFoundException(String, Throwable)

构造一个 ClassNotFoundException 具有指定的详细信息消息和加载类时引发的可选异常。

字段

is_generated

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)

属性

Cause

返回此可引发的原因,或者 null 原因不存在或未知。

(继承自 Throwable)
Class

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
Clause
已过时.

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

Exception

返回在尝试加载类时出错时引发的异常。

Handle

基础 Android 实例的句柄。

(继承自 Throwable)
JniIdentityHashCode

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
JniPeerMembers

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

LocalizedMessage

创建此可引发的本地化说明。

(继承自 Throwable)
Message

返回此可引发的详细信息消息字符串。

(继承自 Throwable)
PeerReference

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
StackTrace

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

方法

AddSuppressed(Throwable)

将指定的异常追加到取消的异常,以便传递此异常。

(继承自 Throwable)
Dispose()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
Dispose(Boolean)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
FillInStackTrace()

填充执行堆栈跟踪。

(继承自 Throwable)
GetStackTrace()

提供对打印的 #printStackTrace()堆栈跟踪信息的编程访问。

(继承自 Throwable)
GetSuppressed()

返回一个数组,其中包含禁止显示的所有异常,通常是由 try-with-resources 语句为了传递此异常。

(继承自 Throwable)
InitCause(Throwable)

初始化 此可引发到指定值的原因

(继承自 Throwable)
PrintStackTrace()

打印此可引发结果及其回溯到标准错误流。

(继承自 Throwable)
PrintStackTrace(PrintStream)

打印此可引发的输出及其回溯到指定的打印流。

(继承自 Throwable)
PrintStackTrace(PrintWriter)

打印此可引发结果及其回溯到指定的打印编写器。

(继承自 Throwable)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Throwable)
SetStackTrace(StackTraceElement[])

设置将由相关方法返回 #getStackTrace() 和打印 #printStackTrace() 的堆栈跟踪元素。

(继承自 Throwable)
ToString()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
UnregisterFromRuntime()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)

显式接口实现

IJavaPeerable.Disposed()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.DisposeUnlessReferenced()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.Finalized()

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.JniManagedPeerState

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

(继承自 Throwable)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

GetJniTypeName(IJavaPeerable)

当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类forNameClass中的方法。

适用于