zoukankan      html  css  js  c++  java
  • 201521123099 《Java程序设计》第9周学习总结

    1. 本周学习总结

    2. 书面作业

    题目5-1

    1.1 截图你的提交结果(出现学号)

    1.2 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免?

     容易出现拼写错误还有数组越界的异常。不需要捕获,自己多注意就可以。
    

    1.3 什么样的异常要求用户一定要使用捕获处理?

     除了 Error 和 RuntimeException 及其子类以外的异常都要使用捕获处理。
    

    处理异常使你的程序更加健壮

    题目5-2
    2.1 截图你的提交结果(出现学号)

    2.2 实验总结
    throw与throws

     一开始下标忘记-1,经同学提醒发现并解决。
    

    题目5-3
    3.1 截图你的提交结果(出现学号)

    3.2 阅读Integer.parsetInt源代码,结合3.1说说抛出异常时需要传递给调用者一些什么信息?

     传递给调用者其出错的原因。
    

    函数题

    题目4-1(多种异常的捕获)

    3.1 截图你的提交结果(出现学号)

    3.2 一个try块中如果可能抛出多种异常,捕获时需要注意些什么?

     catch中的异常不能有继承关系,应先处理子类中的异常在处理父类中的异常。
  • 相关阅读:
    #include<unistd.h>存在linux中,含有系统服务的函数
    Value Categories
    Main function
    Phases of translation
    Memory model
    Unqualified name lookup
    Qualified name lookup
    Name lookup
    Definitions
    Object lifetime
  • 原文地址:https://www.cnblogs.com/blingc/p/6748692.html
Copyright © 2011-2022 走看看