`
摇梦江畔
  • 浏览: 9017 次
  • 性别: Icon_minigender_2
  • 来自: 朝阳
文章分类
社区版块
存档分类
最新评论

异常机制处理总结

 
阅读更多

一、异常概述

      异常即指错误,当异常情况发生,代表该异常情况的对象将被创建并在导致错误的方法中被引发。该方法可以选择自己处理异常或传递该异常。

二、异常分类

      总类Throwable:

                 [1]Error   灾难性的致命错误,不被程序所控制。

                 [2]Exception 用于用户程序可捕获异常情况。

                            [1]RuntimeException ...

                            [2]IOException...

三、异常处理

    关键字:try catch  throws finally

     [1]try catch

         try{

              //可能会出现异常的语句,如果没异常,执行以下代码;

         }catch(Exception ef){

                //如果有异常,执行以下代码
                ef.printStackTrace();

            }

     注:try与catch要成对出现,且一旦出现异常,try块将转到catch块,且永远不会逆转。执行完catch语句之后,会

           从try/catch块下一行继续。

     [2]多重catch语句

         某段代码可能会引起多个异常,因此可用多个catch语句,每个语句捕获一种catch异常。当一个catch 语句执行后,其他语句被跳过,直接从try/catch下一行代码段开始执行。

     [3]嵌套try语句

          try{

               try{

               }catch{}

         }catch{}

     [4]throws语句

         如果一个方法存在异常但方法本身不想处理,则在方法声明时包含throws语句,并在throws语句中列举出这个方法可能出现的所有异常类型。

         type method-name(parameter-list) throws exception-list{

             //body of method;

         }

    [5]finally语句

        finally创建一个代码块,该代码块在一个try/catch块完成之后,在另一个try/catch块完成之前执行。

   无论try内语句是否有异常,finally都会执行。try语句至少需要一个catch语句或finally语句。如果finally在try 语句之后,则finally将会在try结束之后才执行。

 

 

    

分享到:
评论

相关推荐

    异常处理机制知识点小总结

    这是自己通过看书对java异常处理的一些总结

    异常机制的总结与处理

     异常的概念  Java中的异常  异常的分类  异常处理机制语法  常见异常及异常类API介绍  自定义异常  异常总结

    C++异常处理总结

    主要针对c++异常处理过程中的各种机制的总结

    java异常处理机制

    详细地总结了有关java异常,比如异常产生的原因,抛出异常的方法等等

    java异常机制总结

    关键字:throw throw是一种控制程序...很有意思,throws只是告诉编译器--方法可能产生的异常问题,然后把问题处理抛给try和catch。他们一个负责发现异常关系,一个负责异常捕获。很辛苦的一对难兄难弟哦,:)

    java异常机制研究

    对java异常的总结,详细描述了JAVA异常的分类,异常的抛出和捕捉的机制,以及在项目应用中应该如何对异常作单独处理

    JavaSE知识点笔记总结(包~异常处理机制)

    适合初学者的笔记 从java语言的JDK到面向对象中的异常 期间的知识点进行一个汇总,简单概括了各个知识点的基础语法与原理,利用思维导图的写法,更容易理清每个知识点的思路,适合在知识点较为模糊的时候看一看,巩固...

    Java异常处理总结

    提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在1.4版本以后增加了异常链机制,从而便于跟踪异常!这是Java...

    jisuanqi.zip_java 计算器 异常处理

    要求:有简单的需求分析,功能设计,详细设计(程序流程),异常处理,测试,源程序清单,总结,具体格式见附件。 知识点: 掌握 图形用户界面设计; 掌握基本类的设计与使用; 掌握事件处理机制; 掌握使用异常...

    C#异常捕获机制图文详解

    您可能感兴趣的文章:C#程序异常关闭时的捕获C# WebApi 异常处理解决方案关于C#数强转会不会抛出异常详解C# 屏蔽由于崩溃弹出的windows异常弹框C#异常处理总结及简单实例IIS下调用证书出现异常的解决方法 (C#)

    Android编程实现异步消息处理机制的几种方法总结

    本文实例讲述了Android编程实现异步消息处理机制的几种方法。分享给大家供大家参考,具体如下: 1、概述 Android需要更新ui的话就必须在ui线程上进行操作。否则就会抛异常。 假如有耗时操作,比如:在子线程中下载...

    Java有效处理异常的三个原则

    Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。那么这篇文章总结了Java有效处理异常的三个原则,有需要的朋友们可以参考借鉴。

    Java实验报告——用户登录系统

    1、实验项目名称:用户登录系统 2、实验要求: (1)了解自定义异常的用法; (2)熟悉异常处理机制及创建自定义异常。 3、使用:在了解Java异常机制的基础上自己编写的实验报告。

    Java异常区分和处理的一些经验分享

    介绍了Java异常区分和处理的一些经验分享,主要是异常选择和使用中的一些误区总结与归纳,具有一定参考价值,需要的朋友可以了解下。

    PHP中常见的错误与异常处理总结大全

    任何程序员在开发时都可能遇到过一些失误,或其他原因造成错误的发生。当然,用户如果不愿意或不遵循应用程序的约束,也会在...下面这篇文章主要给大家介绍了关于PHP中常见的错误与异常处理,需要的朋友可以参考下,

    基于大数据的电力信息网络流量异常检测机制

    针对目前电力信息网络缺乏处理流量异常问题的有效技术手段,提出了一种基于大数据的电力信息网络流量异常检测机制,并通过对改进的局部异常因子(M-LOF)和支持向量域数据描述(SVDD)两种常用异常检测算法的对比...

    Java异常处理的12条军规总结

    主要给大家介绍了关于Java异常处理的12条军规,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    后端开发开发技巧总结与入门常用的技巧总结.docx

    异常处理:对可能出现异常的地方进行捕获并给出有意义的错误信息,避免程序崩溃。 RESTful API设计:按照资源导向原则设计API,明确HTTP方法的语义。 安全性:对用户输入进行校验和转义,防止SQL注入、XSS攻击等。...

    2018-autumn-hw-17020031057-石晓晨-201811131

    1. 总结 Java 的异常处理机制 4. 总结 Java 异常处理机制随 Java 版本的更新不断加入的新特性,并附参考文献或网站链 1. 概述 Java I

    你了解Android LMK机制么?

    文章目录前言一、原理篇1. 什么是Android LMK2. OOM3. `oom_adj`的值是如何赋予的4. LMK的工作机制5.Android进程优先级5.1 Android进程...目的:了解LMK原理,探究进程保活的方案和程序异常处理的方法。 一、原理篇 1.

Global site tag (gtag.js) - Google Analytics