为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • java的异常博客: 程序中的异常的使用:try - catch - finally - throws -throw http://blog.csdn.net/hamber_bao/article/details/6503867 JAVA程序中抛出与声明异: http://blog.csdn.net/hamber_bao/article/details/6503870 Java中自定义异常: http://blog.csdn.net/stellaah/article/details/6738424
    查看全部
  • ArrayList接口及实现类
    查看全部
  • Collection接口和Map接口集合
    查看全部
  • Collection接口集合
    查看全部
  • 异常链:一个导致另一个 ,根据异常追查发生异常的最初位置 java 异常总结: JAVA中的异常处理是通过5个关键字来实现的:try catch finally throw throws try:当某段代码执行过程中,可能会发生异常的话,我们应该把这段代码放进try语句块中 catch:在catch语句块中捕获异常。catch语句块的参数类似于方法的声明,包含一个异常类型和异常对象。异常类型一般是 java.lang.Exception类或者它的子类。 finally:无论是否产生异常,finally所指定的代码都要执行。通常在finally语句块中可以进行资源清理工作,如关闭打开的文件等。 throw:总是出现在方法体中,用来抛出一个异常。 throws:总是出现在方法的声明中,用来表明该方法可能抛出的各种各样的异常。 try-catch程序块中的执行流程以及执行的结果是比较简单的,首先执行的是try语句块中的语句。这时可能会有以下3种情况: (1)如果try语句块中的所有语句都正常执行完毕,那么catch块中的所有语句都会被忽略。 (2)如果try语句块中在执行过程中碰到异常,并且这个异常与catch中声明的异常类型相匹配。那么在try块中剩余的代码都将被 忽略。而相应的catch块都将被执行。通过异常对象的printStackTrace()方法可以得到异常的堆栈信息。 (3)如果try语句块在执行过程中碰到异常,而抛出的异常在catch块里面没有被声明,那么方法立刻退出。 try-catch-finally块的执行流程大致分为两种情况: (1)如果try块中所有语句正常执行完毕。那么finally块就会被执行。 (2)如果try块中所有语句碰到了异常,那么finally块中的语句也会被执行。 多重catch块 一段代码可能会引发多种类型的异常。这时,我们可以在一个try语句块后紧跟多个catch语句块,分别处理不同的异常。 这里,需要注意的是:多个catch块中处理的异常类型必须是从特殊到一般,最后一个一般是Exception类
    查看全部
  • 1.try 语句块不可以独立存在,必须与 catch 或者 finally 块同存 2:catch块也有参数,这个参数是某种异常类的对象。 3:多重catch语句中,异常类型必须子类在前,父类在后! 4:try检查出了异常这个时候需要canth()来处理异常所以try不能独立存在
    查看全部
    0 采集 收起 来源:练习题

    2017-06-17

  • 用Colections.sort来实现Comparator接口的实例 Comparable也是一样
    查看全部
  • e.printStackTrace()打印异常的内容 return在try-catch-finally中: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,仍然是之前保存的值),所以函数返回值是在finally执行前确定的; 4、finally中最好不要包含return,否则程序会提前退出,返回值不是try或catch中保存的返回值。 1.e.printStackTrace()可以输出异常信息 2.-1为抛出异常的习惯写法 3.如果方法中try,catch,finally中没有返回语句,则会调用这三个语句块之外的return结果 4.finally块无论如何,不管前面是正常还是异常,都要执行。 5.finally 在try中的return之后 在返回主调函数之前执行。 try-catch语句块中没有返回值时,调用try-catch语句块之外的return语句。
    查看全部
  • catch块中的方法有错误时,执行对应的异常处理程序, 比如数组下标越界,就执行越界处理程序 finally语句块的作用是,不管try和catch走了那里,最后都会执行finally
    查看全部
  • Throwable
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-06-16

  • 异常的分类
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-06-16

  • list 序列 queue 队列 set 集
    查看全部
  • String 创建后不能被修改,修改后其实是改变了内存空间,String是引用类型。
    查看全部
  • Set的使用: courses.add(course); add两次--set只会存放一个, 不可重复。
    查看全部
  • Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。
    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!