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.