JavaSE Day11
本节内容 异常处理机制 异常的定义 异常的分类 Java中异常的处理 异常处理关键词的使用 try...catch throw throws finally 一、异常处理机制 Java中有3大机制: 异常处理机制、垃圾回收机制、反射机制. 今天我们来学习下:异常处理机制以及垃圾回收机制。。。反射机制我们后面在进行学习。 AVA的异常处理机制:如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 二、异常的定义 定义:异常就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。 我们需要做的是保证程序正常运行结束,那么如何保证程序正常结束? 需要使用异常处理机制来处理异常。 三、Java中的异常的体系及异常的分类。 Thorwable类所有异常和错误的超类,有两个子类Error和Exception,分别表示错误和异常。 其中异常类Exception又分为运行时异常(RuntimeException)和非运行时异常, 这两种异常有很大的区别,也称之为不检查异常(Unchecked Exception) 和检查异常(Checked Exception)。下面将详细讲述这些异常之间的区别与联系