java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.reflect.MalformedParametersException
- 所有已实现的接口:
Serializable
当
the java.lang.reflect package 尝试从类文件中读取方法参数并确定一个或多个参数格式错误时抛出。
以下是可以抛出此异常的条件列表:
- 该方法的参数数量 (parameter_count) 错误
- 常量池索引超出范围。
- 常量池索引不引用 UTF-8 条目
- 参数名称为“”,或包含非法字符
- flags 字段包含非法标志(FINAL、SYNTHETIC 或 MANDATED 以外的标志)
Executable.getParameters() 。
- 自从:
- 1.8
- 参见:
-
构造方法总结
构造方法构造方法描述创建一个原因为空的MalformedParametersException。MalformedParametersException(String reason) 创建一个MalformedParametersException。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
MalformedParametersException
public MalformedParametersException()创建一个原因为空的MalformedParametersException。 -
MalformedParametersException
创建一个MalformedParametersException。- 参数:
reason- 异常的原因。
-