提交 6d716278 编写于 作者: D darcy

6857803: Missing links to exceptions in javadoc for Class.getGeneric{Superclass, Interfaces}

Reviewed-by: chegar
上级 5792ae01
...@@ -627,7 +627,7 @@ public final ...@@ -627,7 +627,7 @@ public final
* *
* @return an array of {@code TypeVariable} objects that represent * @return an array of {@code TypeVariable} objects that represent
* the type variables declared by this generic declaration * the type variables declared by this generic declaration
* @throws GenericSignatureFormatError if the generic * @throws java.lang.reflect.GenericSignatureFormatError if the generic
* signature of this generic declaration does not conform to * signature of this generic declaration does not conform to
* the format specified in the Java Virtual Machine Specification, * the format specified in the Java Virtual Machine Specification,
* 3rd edition * 3rd edition
...@@ -673,12 +673,12 @@ public final ...@@ -673,12 +673,12 @@ public final
* {@code Class} object representing the {@code Object} class is * {@code Class} object representing the {@code Object} class is
* returned. * returned.
* *
* @throws GenericSignatureFormatError if the generic * @throws java.lang.reflect.GenericSignatureFormatError if the generic
* class signature does not conform to the format specified in the * class signature does not conform to the format specified in the
* Java Virtual Machine Specification, 3rd edition * Java Virtual Machine Specification, 3rd edition
* @throws TypeNotPresentException if the generic superclass * @throws TypeNotPresentException if the generic superclass
* refers to a non-existent type declaration * refers to a non-existent type declaration
* @throws MalformedParameterizedTypeException if the * @throws java.lang.reflect.MalformedParameterizedTypeException if the
* generic superclass refers to a parameterized type that cannot be * generic superclass refers to a parameterized type that cannot be
* instantiated for any reason * instantiated for any reason
* @return the superclass of the class represented by this object * @return the superclass of the class represented by this object
...@@ -795,14 +795,14 @@ public final ...@@ -795,14 +795,14 @@ public final
* <p>If this object represents a primitive type or void, the * <p>If this object represents a primitive type or void, the
* method returns an array of length 0. * method returns an array of length 0.
* *
* @throws GenericSignatureFormatError * @throws java.lang.reflect.GenericSignatureFormatError
* if the generic class signature does not conform to the format * if the generic class signature does not conform to the format
* specified in the Java Virtual Machine Specification, 3rd edition * specified in the Java Virtual Machine Specification, 3rd edition
* @throws TypeNotPresentException if any of the generic * @throws TypeNotPresentException if any of the generic
* superinterfaces refers to a non-existent type declaration * superinterfaces refers to a non-existent type declaration
* @throws MalformedParameterizedTypeException if any of the * @throws java.lang.reflect.MalformedParameterizedTypeException
* generic superinterfaces refer to a parameterized type that cannot * if any of the generic superinterfaces refer to a parameterized
* be instantiated for any reason * type that cannot be instantiated for any reason
* @return an array of interfaces implemented by this class * @return an array of interfaces implemented by this class
* @since 1.5 * @since 1.5
*/ */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册