You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2026/01/11 03:51:20 UTC
(commons-bcel) 34/47: Javadoc
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
commit bc4a6f8d99d1e917aa3c60f0601455429b8e7967
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 10 22:50:21 2026 -0500
Javadoc
---
src/main/java/org/apache/bcel/ExceptionConst.java | 39 ++++++++++++++++++++---
1 file changed, 35 insertions(+), 4 deletions(-)
diff --git a/src/main/java/org/apache/bcel/ExceptionConst.java b/src/main/java/org/apache/bcel/ExceptionConst.java
index 14ce5ff1..1bcbc6d1 100644
--- a/src/main/java/org/apache/bcel/ExceptionConst.java
+++ b/src/main/java/org/apache/bcel/ExceptionConst.java
@@ -29,10 +29,23 @@ public final class ExceptionConst {
/**
* Enum corresponding to the various Exception Class arrays, used by
- * {@link ExceptionConst#createExceptions(EXCS, Class...)}
+ * {@link ExceptionConst#createExceptions(EXCS, Class...)}.
*/
public enum EXCS {
- EXCS_CLASS_AND_INTERFACE_RESOLUTION, EXCS_FIELD_AND_METHOD_RESOLUTION, EXCS_INTERFACE_METHOD_RESOLUTION, EXCS_STRING_RESOLUTION, EXCS_ARRAY_EXCEPTION,
+ /** Exception class and interface resolution. */
+ EXCS_CLASS_AND_INTERFACE_RESOLUTION,
+ /** Exception field and method resolution. */
+ EXCS_FIELD_AND_METHOD_RESOLUTION,
+ /** Exception interface method resolution. */
+ EXCS_INTERFACE_METHOD_RESOLUTION,
+ /** Exception string resolution. */
+ EXCS_STRING_RESOLUTION,
+ /** Exception array exception. */
+ EXCS_ARRAY_EXCEPTION,
+ }
+
+ /** Private constructor - utility class. */
+ public ExceptionConst() {
}
/**
@@ -51,33 +64,51 @@ public final class ExceptionConst {
public static final Class<LinkageError> LINKING_EXCEPTION = LinkageError.class;
/**
- * Linking Exceptions
+ * Linking Exceptions.
*/
+ /** Exception class: ClassCircularityError. */
public static final Class<ClassCircularityError> CLASS_CIRCULARITY_ERROR = ClassCircularityError.class;
+ /** Exception class: ClassFormatError. */
public static final Class<ClassFormatError> CLASS_FORMAT_ERROR = ClassFormatError.class;
+ /** Exception class: ExceptionInInitializerError. */
public static final Class<ExceptionInInitializerError> EXCEPTION_IN_INITIALIZER_ERROR = ExceptionInInitializerError.class;
+ /** Exception class: IncompatibleClassChangeError. */
public static final Class<IncompatibleClassChangeError> INCOMPATIBLE_CLASS_CHANGE_ERROR = IncompatibleClassChangeError.class;
+ /** Exception class: AbstractMethodError. */
public static final Class<AbstractMethodError> ABSTRACT_METHOD_ERROR = AbstractMethodError.class;
+ /** Exception class: IllegalAccessError. */
public static final Class<IllegalAccessError> ILLEGAL_ACCESS_ERROR = IllegalAccessError.class;
+ /** Exception class: InstantiationError. */
public static final Class<InstantiationError> INSTANTIATION_ERROR = InstantiationError.class;
+ /** Exception class: NoSuchFieldError. */
public static final Class<NoSuchFieldError> NO_SUCH_FIELD_ERROR = NoSuchFieldError.class;
+ /** Exception class: NoSuchMethodError. */
public static final Class<NoSuchMethodError> NO_SUCH_METHOD_ERROR = NoSuchMethodError.class;
+ /** Exception class: NoClassDefFoundError. */
public static final Class<NoClassDefFoundError> NO_CLASS_DEF_FOUND_ERROR = NoClassDefFoundError.class;
+ /** Exception class: UnsatisfiedLinkError. */
public static final Class<UnsatisfiedLinkError> UNSATISFIED_LINK_ERROR = UnsatisfiedLinkError.class;
+ /** Exception class: VerifyError. */
public static final Class<VerifyError> VERIFY_ERROR = VerifyError.class;
/* UnsupportedClassVersionError is new in JDK 1.2 */
// public static final Class UnsupportedClassVersionError = UnsupportedClassVersionError.class;
/**
- * Run-Time Exceptions
+ * Run-Time Exceptions.
*/
+ /** Exception class: NullPointerException. */
public static final Class<NullPointerException> NULL_POINTER_EXCEPTION = NullPointerException.class;
+ /** Exception class: ArrayIndexOutOfBoundsException. */
public static final Class<ArrayIndexOutOfBoundsException> ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION = ArrayIndexOutOfBoundsException.class;
+ /** Exception class: ArithmeticException. */
public static final Class<ArithmeticException> ARITHMETIC_EXCEPTION = ArithmeticException.class;
+ /** Exception class: NegativeArraySizeException. */
public static final Class<NegativeArraySizeException> NEGATIVE_ARRAY_SIZE_EXCEPTION = NegativeArraySizeException.class;
+ /** Exception class: ClassCastException. */
public static final Class<ClassCastException> CLASS_CAST_EXCEPTION = ClassCastException.class;
+ /** Exception class: IllegalMonitorStateException. */
public static final Class<IllegalMonitorStateException> ILLEGAL_MONITOR_STATE = IllegalMonitorStateException.class;
/**