Get super class of an object in Java

Description

The following code shows how to get super class of an object.

Example


//from   ww  w .jav  a2 s .c  om
public class Main {
  public static void main(String[] args) {
    Object o = new String("Hello");

    Class clazz = o.getClass().getSuperclass();
    System.out.println("Super Class = " + clazz);

    o = new StringIndexOutOfBoundsException("Error message");

    clazz = o.getClass().getSuperclass();
    System.out.println("Super Class = " + clazz);
  }
}

The code above generates the following result.





















Home »
  Java Tutorial »
    Reflection »




Annotation
Array
Class
Constructor
Field
Generics
Interface
Method
Modifier
Package
Proxy