zoukankan      html  css  js  c++  java
  • java学习--异常

    异常的概念

    java异常是java提供的用于处理程序中错误的一种机制

    所谓的错误是指在程序运行过程中发生的一些异常事件。如除0溢出,数组下标越界,文件不存在

    设计良好的程序应该在异常发生时,提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。

     

    异常的分类

    声明和抛出异常

    方法体中异常的抛出可能方式

    1,方法体调用了要抛出异常的方法

    2,使用throw手动的抛出异常

    如果一个方法体中可能抛出某种必须处理的异常,有两种处理方式

    一种是使用try catch捕获并处理异常,

    另一种是在方法的参数列表后边使用throws声明该可能要抛出的异常

     

    抛出异常的方法如果被重写,那重写的方法需要抛出与原方法类型一致的异常或不抛出异常

    总结

    一个图

    五个关键字

        try catch finally throw throws

    先逮小(子类异常),再逮大的(父类异常)

    异常和重写的关系

      重写的方法要抛出同类异常或者不抛异常

  • 相关阅读:
    知识点整理
    NGINX 内存池有感
    NGINX怎样处理惊群的
    NGINX 定时器
    制作linux内核安装包
    ES6变量的解构赋值
    jquery uploadify上传插件用法心得
    【转贴】J2EE中的13种技术规范
    【转帖】Servlet 3.0 新特性详解
    汉诺塔问题的一个C#实现
  • 原文地址:https://www.cnblogs.com/gaoBlog/p/10635680.html
Copyright © 2011-2022 走看看