# Package java.lang

package java.lang

- Related Packages
  Package
  Description
  java.lang.ref
  java.lang.reflect
- Class
  Description
  Class<T>
  Instances of the class Class represent classes and interfaces in a running Java application.
  IllegalAccessException
  Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
  LinkageError
  `LinkageError` is the superclass of all error classes that occur when loading and linking class files.
  Record
  Base class for Java record types.
  StringIndexOutOfBoundsException
  Thrown by the charAt method in class String and by other String methods to indicate that an index is either negative or greater than or equal to the size of the string.