首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:概述
第二章:异常体系
第三章:异常分类
第四章:异常的抛出机制
第五章:异常的处理
第六章:异常的注意事项
第七章:自定义异常
当前位置:
首页>>
技术小册>>
Java语言基础7-Java中的异常
小册名称:Java语言基础7-Java中的异常
- Java 提供的是异常处理的 抓抛模型 。 注意:Throwable 类是 Java 语言中所有错误或异常的超类(父类)。只有当对象是 Throwable 类(或其子类)的实例的时候,才能通过 Java 的 throw 语句抛出。当然,只有是 Throwable 类(或其子类)才可以是 catch 子句中的参数类型。 - 异常抛出机制: ![](/uploads/images/20230725/64b0f70ffcfb80fa42ed76017bf2422e.png) 为了保证程序的正常执行,代码必须对可能出现的异常进行处理。 示例: ```bash package com.github.demo1; /** * 发生异常的时候,如果没有进行处理,会一层一层的向上抛出, 最终交给JVM处理,JVM会终止程序,输出对应的信息。 * * @author maxiaoke.com * @version 1.0 * @return */ public class TestException { public static void main(String[] args) { System.out.println("main方法"); show(); } public static void show() { System.out.println("show方法"); int[] arr = {1, 2}; System.out.println(arr[2]); System.out.println("show方法调用结束"); } } ```
上一篇:
第三章:异常分类
下一篇:
第五章:异常的处理
该分类下的相关小册推荐:
Java必知必会-Maven初级
Java面试指南
Java必知必会-JDBC
SpringBoot零基础到实战
深入理解Java虚拟机
Java语言基础10-Java中的集合
Java语言基础2-运算符
Java高并发秒杀入门与实战
深入拆解 Java 虚拟机
Java语言基础5-面向对象初级
Mybatis合辑5-注解、扩展、SQL构建
SpringBoot合辑-初级篇