java.lang.RuntimeException的直接子类有这些:
1.AnnotationTypeMismatchException
2.ArithmeticException
3.ArrayStoreException
4.BufferOverflowException
5.BufferUnderflowException
6.CannotRedoException
7.CannotUndoException
8.ClassCastException
9.CMMException
10.ConcurrentModificationException
11.DataBindingException
12.DOMException
13.EmptyStackException
14.EnumConstantNotPresentException
15.EventException
16.IllegalArgumentException
17.IllegalMonitorStateException
18.IllegalPathStateException
19.IllegalStateException
20.ImagingOpException
21.IncompleteAnnotationException
22.IndexOutOfBoundsException
23.JMRuntimeException
24.LSException
25.MalformedParameterizedTypeException
26.MirroredTypeException
27.MirroredTypesException
28.MissingResourceException
29.NegativeArraySizeException
30.NoSuchElementException
31.NoSuchMechanismException
32.NullPointerException
33.ProfileDataException
34.ProviderException
35.RasterFormatException
36.RejectedExecutionException
37.SecurityException
38.SystemException
39.TypeConstraintException
40.TypeNotPresentException
41.UndeclaredThrowableException
42.UnknownAnnotationValueException
43.UnknownElementException
44.UnknownTypeException
45.UnmodifiableSetException
46.UnsupportedOperationException
47.WebServiceException