Is ArithmeticException more specific than RunTimeException?
Yes.
A more compact way of showing the hierarchy is:
Exception
IOException
AWTException
RunTimeException
ArithmeticException
IllegalArgumentException
NumberFormatException
IndexOutOfBoundsException
Others
Others
Don't memorize this diagram (for one thing, it is not complete). But look at it to see what it says.