java.lang
Interfaces 
Cloneable
Comparable
Runnable
Classes 
Boolean
Byte
Character
Class
ClassLoader
Double
Float
Integer
Long
Math
Number
Object
Short
String
StringBuffer
StringBuilder
System
Thread
Throwable
Exceptions 
ArithmeticException
ArrayIndexOutOfBoundsException
ArrayStoreException
ClassCastException
ClassNotFoundException
CloneNotSupportedException
Exception
IllegalAccessException
IllegalArgumentException
IllegalMonitorStateException
IllegalStateException
IllegalThreadStateException
IndexOutOfBoundsException
InstantiationException
InterruptedException
NegativeArraySizeException
NullPointerException
NumberFormatException
RuntimeException
StringIndexOutOfBoundsException
UnsupportedOperationException
Errors 
AbstractMethodError
Error
ExceptionInInitializerError
IllegalAccessError
IncompatibleClassChangeError
InternalError
LinkageError
NoClassDefFoundError
NoSuchFieldError
NoSuchMethodError
OutOfMemoryError
UnsatisfiedLinkError
VerifyError
VirtualMachineError