Module java.base

Class MalformedParametersException

所有已实现的接口:
Serializable

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

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

  • 方法的参数数量(parameter_count)错误
  • 常量池索引超出范围。
  • 常量池索引不引用UTF-8条目
  • 参数名称为"",或包含非法字符
  • 标志字段包含非法标志(不是FINAL、SYNTHETIC或MANDATED之一)
查看更多信息,请参见Executable.getParameters()
自1.8版本起:
1.8
参见:
  • Constructor Details

    • MalformedParametersException

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

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