标签:关于 ade 方法调用 tab 看到了 cep 查询 总结 out
try-catch
来实现未捕获的异常的处理。可以使得异常被捕获进而不导致程序出现错误退出。使用try
写入可能产生异常的语句,使用catch
来编写在捕获异常后继续执行的代码(可以为空)。finally
子句来使得一些命令在try-catch
语句中始终被执行。throws
与throw
必须同时出现!问题1解决方案:突然想到break
这一个命令,这个命令好像可以直接退出循环。所以就编写了以下代码
if (value.equals("DONE"))
break;
问题2解决方案:上网查询了相关的代码,借鉴了文章《使用递归实现回文判断》并且在递归方法后面加上了自己的理解。如图
突然发现IDEA居然能统计有效代码,厉害厉害!
错题1及原因:对栈的记忆有些许忘记,忘记了栈的调用方法是什么样的。
错题2及原因:对catch
为空和没有catch
理解出现错误,以为两者等同。
try
必须要有至少一个catch
与其对应,但是catch
的内容可以为空。错题3及原因:对BufferedReader
的使用不理解。
理解情况:浏览博客《关于java中BufferedReader的read()及readLine()方法的使用心得》理解了相关用法
break
还问我为什么break
红了......代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 242/242 | 1/4 | 13/13 | 增加了对Java的兴趣 |
第二周 | 297/539 | 1/5 | 15/28 | 发现目标并没有想象中那么难 |
第三周 | 315/854 | 2/7 | 18/46 | 突然发觉JAVA的难度不小 |
第四周 | 1269/2123 | 1/8 | 50/96 | Java难到哭,但是有信心击败他! |
第五周 | 737/2860 | 1/9 | 30/126 | 难度的减小激发了学习动力 |
第六周 | 542/3402 | 2/11 | 20/146 | 不能说难度变小!!!又难了T T |
第七周 | 956/4357 | 1/12 | 35/181 | 平平淡淡才是真 |
第八周 | 2448/6805 | 3/15 | 80/261 | 四则运算花的时间太多了,还好书上例题的代码老师给了 |
第九周 | 1284/8089 | 2/17 | 70/331 | IO异常的处理是真的有点难度 |
计划学习时间:50小时
实际学习时间:70小时
改进情况:commit的要求继续实施,根据学长对上周博客的建议修改了上周博客,并在本周博客中尽量避免类似问题发生。
20172322 2017-2018-2 《程序设计与数据结构》第九周学习总结
标签:关于 ade 方法调用 tab 看到了 cep 查询 总结 out
原文地址:https://www.cnblogs.com/zhangyeye233/p/9033175.html