RuntimeExceptions
Automatically thrown (no need to explicitly throw them).
No need to specify explicitly that a method might throw one
of these exceptions.
No need to catch them, dealt with automatically.
It is possible to explicitly throw a runtime exception.