java finally的作用_java中finally关键字的特点和作用是什么
java中finally關(guān)鍵字的特點(diǎn)和作用是什么
發(fā)布時(shí)間:2020-09-08 11:12:01
來(lái)源:億速云
閱讀:114
作者:小新
小編給大家分享一下java中finally關(guān)鍵字的特點(diǎn)和作用是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
finally關(guān)鍵字有什么特點(diǎn)?
被finally控制的語(yǔ)句體一定會(huì)執(zhí)行。
特殊情況:在執(zhí)行到finally之前jvm退出了(比如System.exit(0))。
finally關(guān)鍵字有什么作用?
finally的作用是用于釋放資源,在IO流操作和數(shù)據(jù)庫(kù)操作中會(huì)見到。
舉例: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("除數(shù)為零了");
System.exit(0);//退出jvm虛擬機(jī)
// return語(yǔ)句相當(dāng)于是方法的最后一口氣,那么在他將死之前會(huì)看一看有沒(méi)有
// finally幫其完成遺愿,如果有就將finally執(zhí)行后在徹底返回。
return;
} finally {
System.out.println("看看我執(zhí)行了嗎");
}
}
}
看完了這篇文章,相信你對(duì)java中finally關(guān)鍵字的特點(diǎn)和作用是什么有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
總結(jié)
以上是生活随笔為你收集整理的java finally的作用_java中finally关键字的特点和作用是什么的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql mail_vpopmail+
- 下一篇: java文件与流_Java文件和流深入