我们一起学习认识Java的异常及异常处理类

2025-05-14 21:54:03

1、前面一节介绍了Java的异常处理,对异常有了大概了解,现在再从编码的角度来理解异常。试运行如下代码

我们一起学习认识Java的异常及异常处理类

3、当然如果程序员对变量b做了预防为0的判断,控制台将不会显示图中所示内容,这就是异常,也就是程序运行过程中出现的错误或不正常的情况。发行异常就需要处理,Java语言提供了处理异常的机制。Java提供了一个Throwable类,Throwable类是Java语言中所有处理错误或异常的超类,只要当对象是此类或其子类之一的实例时,才能通过Java虚拟机或者java的throw语句抛出异常。类似的,只有此类或其子类之一才可以是catch子句中的参数类型。它的两个子类的实例Error和Exception通常用于指示发生了异常情况。这些实例是在异常情况的上下文中创建的,因此包含了相关的程序运行信息。Throwable类及其子类的结构如下图所示

我们一起学习认识Java的异常及异常处理类
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢