Class ClassNotFoundExceptionParser

java.lang.Object
edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser

public class ClassNotFoundExceptionParser extends Object
Parse the detail message in a ClassNotFoundException to extract the name of the missing class. Unfortunately, this information is not directly available from the exception object. So, this class parses the detail message in several common formats (such as the format used by BCEL).
Author:
David Hovemeyer
  • Constructor Details

    • ClassNotFoundExceptionParser

      public ClassNotFoundExceptionParser()
  • Method Details

    • getMissingClassName

      @DottedClassName public static String getMissingClassName(ClassNotFoundException ex)
      Get the name of the missing class from a ClassNotFoundException.
      Parameters:
      ex - the ClassNotFoundException
      Returns:
      the name of the missing class, or null if we couldn't figure out the class name