zoukankan      html  css  js  c++  java
  • 异常的相关知识点

    1.分类

      Throwable

        |--Error

        |--Exception

    2.声明异常

      

    3.多异常的处理

      在声明的异常之后,使用“,”进行分开,并列写各种具体的异常

      在调用的类中,写对应catch处理,出现问题的时候,会找到对应异常。

    4.自定义异常

      

    5.特殊的异常

      如果在函数上抛出该异常,函数上可以不用声明,编译一样通过

      如果在函数上声明了该异常,调用者可以不用进行处理,编译一样通过。

    6.finally

      try中finally中的函数必须执行。

      但是,如果出现System.exit(0)时,不会执行。

    7.异常的父类覆盖

      子类在覆盖父类时,如果父类抛出异常,那么子类的覆盖方法,只能抛出父类的异常或者父类异常的子类。 

      如果父类或者接口没有异常抛出,那么子类覆盖方法时,也不可以抛出异常,如果异常,就必须try,catch处理。

  • 相关阅读:
    信号的阻塞
    善用布尔值
    多线程
    手机号码合理性的判断
    P(n,x)实现
    兄弟分钱、海盗分赃
    简单四则运算的实现
    模板技术
    合并字符串
    交换机和路由器比较
  • 原文地址:https://www.cnblogs.com/juncaoit/p/5994984.html
Copyright © 2011-2022 走看看