- java.lang.Object
 - 
- java.lang.Throwable
 - 
- java.lang.Exception
 - 
- java.lang.RuntimeException
 - 
- java.lang.reflect.MalformedParametersException
 
 
 
 
 
- 
- All Implemented Interfaces:
 Serializable
public class MalformedParametersException extends RuntimeException
Thrown whenthe java.lang.reflect packageattempts to read method parameters from a class file and determines that one or more parameters are malformed.The following is a list of conditions under which this exception can be thrown:
- The number of parameters (parameter_count) is wrong for the method
 - A constant pool index is out of bounds.
 - A constant pool index does not refer to a UTF-8 entry
 - A parameter's name is "", or contains an illegal character
 - The flags field contains an illegal flag (something other than FINAL, SYNTHETIC, or MANDATED)
 
Executable.getParameters()for more information.- Since:
 - 1.8
 - See Also:
 Executable.getParameters(), Serialized Form
 
- 
- 
Constructor Summary
Constructors Constructor Description MalformedParametersException()Create aMalformedParametersExceptionwith an empty reason.MalformedParametersException(String reason)Create aMalformedParametersException. 
- 
Method Summary
- 
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
MalformedParametersException
public MalformedParametersException()
Create aMalformedParametersExceptionwith an empty reason. 
- 
MalformedParametersException
public MalformedParametersException(String reason)
Create aMalformedParametersException.- Parameters:
 reason- The reason for the exception.
 
 - 
 
 -