java基礎(chǔ)_異常_finally關(guān)鍵字

被finally控制的語句體一定會執(zhí)行愕掏, 除非在執(zhí)行finally語句體之前JVM退出(比如System.exi()),一般用

于關(guān)閉資源

finally如何使用?

finally語句塊可以直接和try語句塊聯(lián)用: t...ially.... (這種用的比較少)

也可以這樣使用: t....c...inall

小練習(xí)1

package com . monkey1024. exception ;

public class FinallyTest01 {

public static void main(String[] args) {

try {

System. out . print1n(1024 / 0);

} catch (ArithmeticException e) {

e. printStackTrace();

} finally{

System. . out. println("finally中的內(nèi)容");

}

}

輸出的語句

catch中的語句

finally中的語句

小練習(xí)2

package com . monkey1024. exception;

public class Final lyTest02 {

public static void main (String[] args) {

int result = m1() ;

System. out. println (result) ;

public static int m1 () {

try {

int i = 1024; / /try里面的變量在外部是無法被訪問的

System. exit(0) ; / /讓jvm退出哩都,所以inally中的語句不會執(zhí)行

return i ;

} catch (Exception e) {

e. printStackTrace () ;

} finally {

System. out. println (" finally中的語句") ;

}

return 10;

/ / System.out.println(i) ;無法訪問i其骄,因為i是在try中聲明的

}

}

final盐须,finally和finalize的區(qū)別惨篱?

1.程序在執(zhí)行到return i時,會先將返回凤薛,所以main方法中的的值是10,然后再執(zhí)行finally中的語句,打印

出了11,之后再執(zhí)行main方法中的語句座泳,打印出10。

2.這三個關(guān)鍵字其實沒有什么關(guān)系凰慈,只不過在單詞的拼寫上面相似汞幢。

. final .

. final可以修飾類,不能被繼承

■修飾方法,不能被重寫

.修飾變量,只能賦值一-次

finally是try語句中的一個語句體,不能單獨使用語句體中的語句- -定會執(zhí)行

finalize是Object中的一一個方法當沒有引用指向這個對象時微谓,由對象的垃圾回收器在回收之前調(diào)用此

方法森篷。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市豺型,隨后出現(xiàn)的幾起案子仲智,更是在濱河造成了極大的恐慌,老刑警劉巖姻氨,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件钓辆,死亡現(xiàn)場離奇詭異,居然都是意外死亡肴焊,警方通過查閱死者的電腦和手機前联,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來娶眷,“玉大人似嗤,你說我怎么就攤上這事〗斐瑁” “怎么了烁落?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長豌注。 經(jīng)常有香客問我伤塌,道長,這世上最難降的妖魔是什么轧铁? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任每聪,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘熊痴。我一直安慰自己他爸,他們只是感情好,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布果善。 她就那樣靜靜地躺著诊笤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪巾陕。 梳的紋絲不亂的頭發(fā)上讨跟,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天,我揣著相機與錄音鄙煤,去河邊找鬼晾匠。 笑死,一個胖子當著我的面吹牛梯刚,可吹牛的內(nèi)容都是我干的凉馆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼亡资,長吁一口氣:“原來是場噩夢啊……” “哼澜共!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起锥腻,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤嗦董,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后瘦黑,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體京革,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年幸斥,在試婚紗的時候發(fā)現(xiàn)自己被綠了匹摇。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡甲葬,死狀恐怖廊勃,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情演顾,我是刑警寧澤供搀,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布隅居,位于F島的核電站钠至,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏胎源。R本人自食惡果不足惜棉钧,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望涕蚤。 院中可真熱鬧宪卿,春花似錦的诵、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至休溶,卻和暖如春代赁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背兽掰。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工芭碍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人孽尽。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓窖壕,卻偏偏與公主長得像,于是被迫代替她去往敵國和親杉女。 傳聞我的和親對象是個殘疾皇子瞻讽,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354