java中的finally关键字有什么特点和作用

互联网 20-9-1

finally关键字有什么特点?

被finally控制的语句体一定会执行。

(视频教程推荐:java课程)

特殊情况:在执行到finally之前jvm退出了(比如System.exit(0))。

finally关键字有什么作用?

finally的作用是用于释放资源,在IO流操作和数据库操作中会见到。

(相关教程推荐:java入门)

举例:

package com.heima.exception;  public class Demo07_Finally {  	public static void main(String[] args) { 		try { 			System.out.println(10/0); 		} catch (Exception e) { 			System.out.println("除数为零了"); 			System.exit(0);								//退出jvm虚拟机 			// return语句相当于是方法的最后一口气,那么在他将死之前会看一看有没有 			// finally帮其完成遗愿,如果有就将finally执行后在彻底返回。 			return; 		} finally { 			System.out.println("看看我执行了吗"); 		} 	} }

以上就是java中的finally关键字有什么特点和作用的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: finaly
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java中的super关键字与this关键字有什么区别

相关资讯