zoukankan      html  css  js  c++  java
  • 20145202马超 《Java程序设计》第五周学习总结

    异常:程序在运行的时候出现不正正常的情况
    由来:问题也是可以通过java对不正常情况进行描述后的对象的体现。
    问题的划分:(1)、严重的问题,java通过error类进行描述,对于error一般不编写针对性的代码进行处理。(2)、非严重的问题,java通过exception类进行描述,可以使用针对性的代码对其进行处理。

    try,catch,finally是用来处理异常的
    try
    {
    需要被监测的代码
    }
    catch(异常类 变量)
    {
    处理异常的代码(处理方式)
    }
    finally
    {
    一定会执行的语句
    }
    对捕获到的异常对象进行的方法操作:e.printStrackTrace()

    throws:在功能上声明该功能可能存在问题。
    在函数上声明异常,让调用出进行处理,不处理就会编译失败。

    对多异常的处理:
    1.声明异常时,建议声明更加的具体的异常,这样处理的可以更加的具体。
    2.对方声明几个异常,就对应有几个catch。
    3.如果多个catch中的一场出现继承关系,父亲类catch必须向下放。

    throw:当在函数内部出现了throw抛出异常对象,那么久要给对应的处理动作。要么在try catch处理,要么在函数上声明让调用者处理。
    一般情况下如果函数内出现异常,函数上需要声明

    throws和throw总结(我的想法):如果是系统所知晓的错误方式的就用throws,如果是系统所不知晓的错误类型,就需要自己生命,就用throw,同时也需要再定义一次异常信息。

    第八章习题:
    1.C

    2.C

    3.A

    4.ACD
    5.ACD
    6.D
    7.A

    8.A

    9.A
    10.A

    第九章习题:
    1.C
    2.AB
    3.C
    4.D

    5.D
    6.A

    7.ABC
    8.C

    9.C
    10.C

    git托管代码截图:

  • 相关阅读:
    awk常用命令
    Linux 指令篇:使用者管理--sudo
    sax解析xml案例一
    DefaultHandler类
    Linux上vi(vim)编辑器使用教程
    SecureCRT上传下载数据的方法
    K近邻的决策边界以及K的影响
    KNN交叉验证,找出合适的K值
    KNN(K邻近值算法)手动版与库函数调用版
    linear_model.LinearRegression()线性回归之身高预测体重
  • 原文地址:https://www.cnblogs.com/tuolemi/p/5716065.html
Copyright © 2011-2022 走看看