Java基础教程39-异常-try-catch-finally
来源:互联网 发布:mariadb和mysql哪个好 编辑:程序博客网 时间:2024/06/05 03:52
本篇继续介绍异常,上一篇介绍了try catch语句,这篇在try catch语句基础上介绍finally语句。前面文章有一篇是介绍final,这个和本篇的finally是有区别的。finaly语句块在异常捕获和处理过程的作用是:不管有没有发生异常,都会调用finally中的代码,这样就确保了即使不是你捕获的异常出现,也会执行finally语句块中的代码。
下面举例看看看finally的简单用法。
package lesson01;public class MyClass {public static int retInt(){int a = 100;try{return a;//return a/0;} catch(ArithmeticException e){System.out.println("调用catch 语句块");System.out.println(e);return a;} finally {System.out.println("调用finally 语句块");}}public static void main(String[] args){System.out.println(retInt());}}可以运行,发现没有异常出现,也会执行finally中的打印语句,如果你把上面 return a/0前面注释给取消,运行发现捕获了异常,而且也执行了finally中的代码。
阅读全文
0 0
- Java基础教程39-异常-try-catch-finally
- Java 异常: try...catch...finally
- java中的异常处理 try-catch 以及try-catch-finally
- 异常try-catch-finally
- Java异常--基本概念try...catch...finally
- java 异常捕捉 ( try catch finally )
- try catch finally java 异常捕捉
- java里面try,catch,finally异常捕捉
- java 异常捕捉 ( try catch finally )
- java 异常捕捉 ( try catch finally )
- java异常处理(Try Catch Finally)
- Java异常处理机制 try-catch-finally
- java异常处理 try catch finally
- java中的try-catch-finally异常捕获
- 【Java基础】[异常处理]try,catch,finally
- java 异常捕捉 ( try catch finally )
- JAVA异常处理方式 try-catch-finally
- Java基础教程38-异常-try-catch
- win10系统"javac"不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 《大话数据结构》学习笔记--chapter 2
- Apache ActiveMQ实战(2)-集群
- react-native集成超级强大的图表工具native-echarts
- 幻梦
- Java基础教程39-异常-try-catch-finally
- 我的第一篇博客(我的Android学习之旅)
- 素数的求解方法:
- leetcode#38. Count and Say
- PHP访问控制修饰符
- python如何调用编译后的可执行文件
- 关于solr--多表插入索引覆盖问题
- RJ45接口定义及网线线序
- 超级终端使用简介