异常处理try...catch...catch
Posted 简简单单zjl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常处理try...catch...catch相关的知识,希望对你有一定的参考价值。
package com.day16.Exception;
public class ExceptionTwo {
public static void main(String[] args) {
int a=10;
int b=0;
int[] arr= {1,2,3,4,5};
try {
System.out.println(a/b);
System.out.println(arr[10]);
} catch (ArithmeticException e) {
System.out.println("除数不能为0");
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("数组索引越界了");
} catch (Exception e) {
System.out.println("出错了");
}
}
}
以上是关于异常处理try...catch...catch的主要内容,如果未能解决你的问题,请参考以下文章
Java基础 try...catch...catch 使用众多异常的父类 Exception,去捕 获 其所有子类异常
springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。为了区别不同的异常通常根据异常类型自定义异常类,这里我们创建一个自定义系统异常,如
Kotlin 协程协程异常处理 ① ( 根协程异常处理 | 自动传播异常 | 在协程体捕获异常 | 向用户暴露异常 | 在 await 处捕获异常 | 非根协程异常处理 | 异常传播特性 )
Kotlin 协程协程异常处理 ① ( 根协程异常处理 | 自动传播异常 | 在协程体捕获异常 | 向用户暴露异常 | 在 await 处捕获异常 | 非根协程异常处理 | 异常传播特性 )