java.lang.RuntimeException

Why should not java.lang.RuntimeException be used? Is it because it’s a class that has a subclass tree?