201711671210《Java程序设计》第七周学习总结

教材学习内容总结

语法格式    try()      catch(ExceptionSubClass e){}        finally() 

  1. Java支持在一个类中定义另一个类,这样的类称作内部类,而包含内部类的类称为内部类的外嵌类。
  2. 匿名类
  3. try-catch语句:将可能出现的异常操作放在try部分,一旦try部分抛出异常对象,或调用某个可能抛出异常对象的方法,并且该方法抛出了异常对象,那么try部分将立刻结束执行,转向执行相应的catch部分,所以将异常后的处理放在catch部分,可以有几个catch。 
  4. 自定义异常类: 在编写程序时可以扩展Exception类定义自己的异常类。一个方法在声明时可以使用throws关键字声明要产生的若干个异常。
  5. 断言:断言语句一般用于程序不准备通过捕获异常来处理的错误,例如,当发生某个错误时,要求程序必须立即停止执行。assert声明,例如:assert booleanExpression:messageExpresstion;当booleanExpression的值是true,程序从断言语句处继续执行,否则停止执行。
  6. 如果在try-catch语句中执行了return语句,那么finally子语句仍然会被执行;若try-catch语句中执行了System.exit(0),则不执行finally字语句

教材学习中的问题和解决过程

代码调试中的问题和解决过程

其他(感悟、思考等)

学习进度条

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 1000行 25篇 200小时  
第五周 10/50 1/5 3/15
第六周 10/60 1/6 2/17  
第七周 20/80 1/7 2/19  

猜你喜欢

转载自blog.csdn.net/weixin_41939516/article/details/84071880