Java’s
Built-in Exceptions
Inside the standard package java.lang, Java defines several
exception classes. A few have been used by the preceding examples. The most
general of these exceptions are subclasses of the standard type RuntimeException. As previously
explained, these exceptions need not be included in any method’s throws list. In the language of Java, these
are called unchecked exceptions because the compiler does not
check to see if a method handles or throws these exceptions. The unchecked exceptions defined in java.lang are listed in Table 10-1.
Table 10-2 lists those exceptions defined by java.lang that must be included in a method’s throws list if that method can generate one of these exceptions and
does not handle it itself. These are called checked
exceptions. In addition to the exceptions in java.lang, Java defines several more that relate to its other
standard packages.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.