欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

大曹的第一次JAVA博客

程序员文章站 2022-06-15 18:17:30
今天是大曹的第一次博客尝试写的东西不时很高深而且排版什么的感觉还很有问题,希望接下来的时间能够持之以恒,慢慢的跟我一起进步吧。...

JAVA 异常处理之try catch关键字

	概念:
			异常就是在程序运行时出现的中断了正常的指令流

关键字

try{
			}catch(){
			}
finally;

异常的处理

**通常异常会有两种产生的情况一是运行报错,二是编译报错。我们今天先来看一下运行报错。
**以上代码当执行到第七行时程序被中断而输出语句不能被执行输出语句大曹的第一次JAVA博客
大曹的第一次JAVA博客

用法

当出现上述情况你又不想不修该原代码的基础上又要继续执行输出语句此时就用到了try catch关键字
try:是抛出异常
catch是捕获异常
大曹的第一次JAVA博客
注意!!!
**(1)**try中的局部变量只能在try中用,并且在try代码块的的异常没有正确处理程序块还是在当前出现异常的位置中断从而抛出异常由catch捕获后才会继续往下执行代码
**(2)**可以书写多个catch,后面的catch的异常不能小于前面的catch异常反之则会出现报错(如果比前面的小,后面的捕获不到异常程序编译报错)

大曹的第一次JAVA博客
反之
大曹的第一次JAVA博客
(3)方法重写时,子类不能比父类抛出的异常更多!!!

finally关键字

用法
	(1)通常用来释放资源
	(2)一定会执行
	(3)不能单独使用

代码执行
大曹的第一次JAVA博客

运行结果如下
大曹的第一次JAVA博客


-------------------有不足之处还请各位大佬批评指正-------------------------


本文地址:https://blog.csdn.net/m0_49412847/article/details/107397559