java异常类结构图

前端之家收集整理的这篇文章主要介绍了java异常类结构图前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="layer-container-content">
<div id="component_16_popupimage_0" class=" popup-image-container" style="padding: 20px 0px; text-align: center; cursor: zoom-out; margin-left: 8.5px; margin-top: 137.5px;"><img style="background: #ffffff none repeat scroll 0% 0%;" src="http://img.blog.csdn.net/20151023200049836?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">


<div class=" popup-image-container" style="padding: 20px 0px; text-align: center; cursor: zoom-out; margin-left: 8.5px; margin-top: 137.5px;">
<p style="color: #333333;"> 通常,Java的异常(包括Exception和Error)分为<span style="color: #3333ff;"> <span style="font-weight: bold;">可查的异常(checked exceptions)和不可查的异常(unchecked exceptions) 。

      

  <span style="color: #3333ff;"&gt;可查异常(编译器要求必须处置的异常):

正确的程序在运行中,很容易出现的、情理可容的异常状况
。
可查异常虽然是异常状况,但在一定程度上它的发生是可以预计的,而且一旦发生这种异常
状况,就必须采取某种方式进行处理。


<p style="color: #333333;">      

除了RuntimeException及其子类以外,其他的Exception类及其子类都属于可查异常。这种异常的特点是Java编译器会检查它,也就是说,当程序中可能出现这类异常,要么用try-catch语句捕获它,要么用throws子句声明抛出它,否则编译不会通过。

      <span style="color: #3333ff;"&gt;不可查异常(编译器不要求强制处置的异常):<a href="https://www.jb51.cc/tag/baokuo/" target="_blank" class="keywords">包括</a>运行时异常(RuntimeException与其子类)和<a href="https://www.jb51.cc/tag/cuowu/" target="_blank" class="keywords">错误</a>(Error)。


<p style="color: #333333;"> 


<p style="color: #333333;"> 

原文链接:https://www.f2er.com/java/238774.html

猜你在找的Java相关文章