模块 java.base

类 MalformedParametersException

所有已实现的接口:
Serializable

public class MalformedParametersException extends RuntimeException
the java.lang.reflect package 尝试从类文件中读取方法参数并确定一个或多个参数格式错误时抛出。

以下是可以抛出此异常的条件列表:

  • 该方法的参数数量 (parameter_count) 错误
  • 常量池索引超出范围。
  • 常量池索引不引用 UTF-8 条目
  • 参数名称为“”,或包含非法字符
  • flags 字段包含非法标志(FINAL、SYNTHETIC 或 MANDATED 以外的标志)
有关详细信息,请参阅 Executable.getParameters()
自从:
1.8
参见:
  • 构造方法详细信息

    • MalformedParametersException

      public MalformedParametersException()
      创建一个原因为空的 MalformedParametersException
    • MalformedParametersException

      public MalformedParametersException(String  reason)
      创建一个 MalformedParametersException
      参数:
      reason - 异常的原因。