zoukankan      html  css  js  c++  java
  • 异常

    异常

    异常的分类

    注意Error不是异常

    • CheckedException

      编译器不会检查这类异常

    • UncheckedException

      编译器会检查该异常

    两者都能被try...catchthrows

    异常的处理

    • throw

      主动抛出异常

    • throws

      有可能抛出异常, 将异常抛给上一层, 上一层可以做处理, 也可以不做处理, 继续将其抛出

      如果未作处理, 在抛出异常之后的代码将不会被执行

      如果子类抛出异常, 父类一定要显示声明异常

      因为throws 或者 throw 都是向上抛的

      但是如果子类重写父类的方法时可以不用抛出异常

    • try...catch

      如果出现异常try...catch后程序将正常运行, 输出错误信息

  • 相关阅读:
    startup毕业论文
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
    install
    逻辑卷(lv)管理(LVM)
    mke2fs
    cat & 文件结束符
  • 原文地址:https://www.cnblogs.com/kikochz/p/12821813.html
Copyright © 2011-2022 走看看