首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:概述
第二章:异常体系
第三章:异常分类
第四章:异常的抛出机制
第五章:异常的处理
第六章:异常的注意事项
第七章:自定义异常
当前位置:
首页>>
技术小册>>
Java语言基础7-Java中的异常
小册名称:Java语言基础7-Java中的异常
- Java 提供的是异常处理的 抓抛模型 。 注意:Throwable 类是 Java 语言中所有错误或异常的超类(父类)。只有当对象是 Throwable 类(或其子类)的实例的时候,才能通过 Java 的 throw 语句抛出。当然,只有是 Throwable 类(或其子类)才可以是 catch 子句中的参数类型。 - 异常抛出机制:  为了保证程序的正常执行,代码必须对可能出现的异常进行处理。 示例: ```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语言基础16-JDK8 新特性
深入拆解 Java 虚拟机
Mybatis合辑4-Mybatis缓存机制
Java必知必会-Maven高级
JAVA 函数式编程入门与实践
Mybatis合辑1-Mybatis基础入门
Spring AOP 编程思想(上)
Mybatis合辑5-注解、扩展、SQL构建
经典设计模式Java版
Java语言基础9-常用API和常见算法
Java语言基础13-类的加载和反射
Java语言基础4-数组详解