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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 异常处理: 一、try-catch(多catch块)-finally (1)try块:负责捕获异常,一旦try中发现异常,程序的控制权将被移交给catch块中的异常处理程序。【try语句块不可以独立存在,必须与 catch 或者 finally 块同存】 (2)catch块:如何处理?比如发出警告:提示、检查配置、网络连接,记录错误等。执行完catch块之后程序跳出catch块,继续执行后面的代码。<br><br> ·编写catch块的注意事项:多个catch块处理的异常类,要按照先catch子类后catch父类的处理方式,因为会【就近处理】异常(由上自下)。<br><br> (3)finally:最终执行的代码,用于关闭和释放资源等<br><br> =================== 异常处理 try-catch以及try-catch-finally try{<br><br> //一些会抛出的异常 }catch(Exception e){ //处理该异常的代码块 }finally{ //最终要执行的代码 } 终止执行,交由异常处理程序(抛出提醒或记录日志等),异常代码块外代码正常执行。 try会抛出很多种类型的异常,多个catch块捕获多钟错误。 多重异常处理代码块顺序问题:先子类再父类(顺序不对也会提醒错误),finally语句块处理最终将要执行的代码 注 1、try…catch…捕获单个异常,当有多个异常时,使用多重catch语句,【注意:顺序问题(先子类后父类)】 2、InputMismatchException输入不匹配异常;ArithmeticException算数异常 3、finally语句用于处理异常后的善后工作,比如关闭打开的网址,打开的文件等等
    查看全部
  • 异常体系结构 1、所有异常都继承于Throwable类,其下有两大子类: (1)Error类:错误,一般编程人员不太接触,如VirtualMachineError虚拟机错误、ThreadDeath线程死锁。硬伤:使程序崩溃 (2)Exception类:异常,编码、环境、用户输入等问题,其子类主要有: ·非检查异常(运行时异常RuntimeException):【由java虚拟机自动捕获】如空指针NullPointer、越界ArrayIndexOutofBounds、错误类型转换ClassCast、算数异常Arithmetic等 ·检查异常CheckException:包括IOException文件异常、SQLExceptionSQL异常【需要手动添加捕获和处理语句】文件异常IO等
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-04-18

  • String类常用方法
    查看全部
  • try catch finally语句实际应用中的经验与总结
    查看全部
    0 采集 收起 来源:经验总结

    2016-04-18

  • 集合中的泛型
    查看全部
  • Map和HashMap
    查看全部
  • str.insert(11,“!”) 第11个字符,而不是下标11
    查看全部
  • ,所谓的修改其实是创建了新的对象,所指向的内存空间不同
    查看全部
  • jaca集合框架
    查看全部
  • 泛型集合中的限定类型不能包含基本类,如果非要使用那么要用它们的包装类。
    查看全部
  • 当一个对象被添加到一个集合中时是会2忽略他本来的类型 取出来的时候也只是一个object没有类型 要同过强制转换来使他变成它所在集合的类型
    查看全部
  • 集合框架
    查看全部
  • comparable
    查看全部
  • List是一个接口不能直接实例化要引用ArrayList来实例化 Set也是一个接口要引用HashSet来实例化
    查看全部
  • 基本类型 int 无法直接转换为包装类 Long 类型。不同的包装类和基本数据类型,只能同种之间转换,如果要把int类转换成Long类,必须先把int类转换成long类,然后再把long转换成Long类 包装类是在java.lang包中;基本类型只能自动的转化成其对应的类型。
    查看全部
    0 采集 收起 来源:练习题

    2016-04-17

举报

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

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