A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

LinkLi

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© LinkLi 初级黑马   /  2018-6-16 19:12  /  1404 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


   在程序运行时打断正常程序流程的任何不正常的情况成为错误或异常。一个异常代表一个非正常情况或错误的对象,由程序或运行时环境自动产生,也可以使用throw语句抛出。可以根据需要进行相应的捕获和处理。一个错误类似于异常,不同之处是错误代表不可恢复的问题,一般开发人员无法处理。
   java用于异常处理的关键字有5个:try、catch、finally、throw和throws。
  在一个方法中产生异常时,有3种处理方式:1.忽略异常从而引起程序运行终止:2.在可能抛出异常的地方使用try—catch捕获并处理异常:3.在方法说明中使用throws子句声明异常,由调用该方法的上层方法捕获并处理异常。
   Java要求对使用throw语句抛出的异常和使用throws子句声明的异常必须处理,否则会产生编译错误。
   文件I/O流是程序中最常用的节点流,包括字节流FileInputStream和FileOutputStream以及字符流FileReader和FileReader和FileWriter。使用文件流可以对文件系统中的文件内容进行读写操作。
   public FileInputStream throws FileNotFoundException:构造一个 FileInputStream 对象,用于从fileName 指定的文件读取字节数据。fileName是要从读取数据的文件名称,包括盘符、路径和文件名。
   public FileOutputStream  throws FileNotFoundException构造一个 FileOutputStream 对象,用于向fileName指定的文件写入字节数据。
   public FileReader throws FileNotFoundException :根据给定的文件名fileName 构造一个FileReader对象,用于从文件读取字符数据。
   public FileWriter throws FileNotFoundException :根据给定的文件名fileName 构造一个FileWriter对象,用于向文件写入字符数据。
   面向对象Java程序与设计这门选修课,说实话,我认为的确是一门实用性很强的课程。但是要想上好这门课程,我们必须要有一定的基础,否则上这门课,你一定是听不懂的,最后让你失去兴趣,在最后,一学期下来,我们可能一无所获,就知道了老师口里经常喊的“class”、“public”等等。老师让我们采用分组学习的方法,我们既可以看到其他组员不同的学习方法,取其精华去其糟粕。又可以与其他组之间构成竞争,彼此之间相互学习,共同进步。
   学习了半年的JAVA, 我更加明白了信心、恒心、毅力是的重要性。这是我们必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹.编程就是有的时候就会遇到很多的困惑.但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此。我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。java是一门有着阶梯性的语言。如果要学习,我觉得最好还是按照java的学习体系,先学习什么,在学习什么。只有这样,我们在学习中才会遇到更少的麻烦。而学习JAVA最好的方法其实是实践。一般教科书上的例子并不能算是实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
  今后我会更努力的学习,做到真正的学以致用。

点评

今后我会更努力的学习,做到真正的学以致用,期待你的成功!  发表于 2018-6-24 10:56

4 个回复

倒序浏览
期待你的成功,大佬我们一起努力啊!
回复 使用道具 举报
等你成为大佬哦!
回复 使用道具 举报
有梦想才好,我的梦想在哪里哦?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马