You should probably memorize the most common ones. Here are a few I can think of:
Unchecked exceptions include:
NumberFormatException
ArithmeticException (integer divide by zero)
NullPointerException
IllegalThreadStateException
IllegalArgumentException
ClassCastException
ArrayIndexOutOfBoundsException
Checked exceptions include:
InterruptedException
java.io.IOException