5.1异常处理

5.1异常处理

  • 1. 什么是异常
  • 2. 异常分类
    • 2.1 Error
    • 2.2 Exception
  • 3. 异常处理
  • 4 try-catch-finally
    • 4.1 终止finally执行的方法
    • 4.2return关键字在异常处理的作用
      • finally中有return时
      • catch中有return时
  • 5. throw&throws

5.1异常处理_第1张图片

1. 什么是异常

5.1异常处理_第2张图片

5.1异常处理_第3张图片
5.1异常处理_第4张图片

2. 异常分类

2.1 Error

5.1异常处理_第5张图片

2.2 Exception

在这里插入图片描述
5.1异常处理_第6张图片

2.2.1 非检查异常

5.1异常处理_第7张图片
2.2.2 检查异常
5.1异常处理_第8张图片

3. 异常处理

5.1异常处理_第9张图片

4 try-catch-finally

5.1异常处理_第10张图片
5.1异常处理_第11张图片

5.1异常处理_第12张图片

5.1异常处理_第13张图片
5.1异常处理_第14张图片

4.1 终止finally执行的方法

在这里插入图片描述

System.exit(1);//终止程序运行
在这里插入图片描述

4.2return关键字在异常处理的作用

return执行顺序不一样:finally>{catch>}try

finally中有return时

5.1异常处理_第15张图片
5.1异常处理_第16张图片

5.1异常处理_第17张图片

catch中有return时

5.1异常处理_第18张图片

5. throw&throws

1

你可能感兴趣的:(Java工程师2022版,java)