加深try catch Finnly的理解

2021-09-08 20:04:17 字數 433 閱讀 3448

1

public

string twogetfeeinfobywithunit(jsonarray jsonarray,string key1,string key2)else

12 iterator iterator =jsonarray.iterator();

13while

(iterator.hasnext())19}

20 } catch

(exception e) finally

25 }

這種模式,即使try裡面的**有問題,就會**獲到,而不會使頁面報錯的,並且最終還執行了finally裡面的方法,就相當於把value=「/」的值非返回去了,

就是說假如報錯我就給乙個預設的值返回。這種思想相信以後用的著的地方會不少的。

迭代加深 索道

這天,tom帶一群小朋友們去爬山。經歷了千辛萬苦,小朋友們終於爬上了山頂,但是疲倦的他們再也不想徒步走下山了。tom只好花錢讓它們坐索道下山。索道上的纜車最大承重量為w,而n個小朋友的重量分別是c1 c2 cn。當然,每輛纜車上的小朋友的重量之和不能超過w。每租用一輛纜車,tom就要付1美元,所以他...

遞推DP 加深

zoj 3747 題意 給n個士兵排隊,每個士兵三種g r p可選,求至少有m個連續g士兵,最多有k個連續r士兵的排列的種數。都轉化為至多的士兵連續的個數。令集合a 集合b c a b 在轉化要如何求 至多x個g士兵連續,至多y個士兵連續 dp i 0 至多i個g 的方案數 dp i 1 至多i個r...

mysql加深印象

redolog 記錄原始資料,稱為物理日誌,在某個資料頁上做了什麼修改,這是innodb所特有的。binglog 預設關閉,記錄的是邏輯,比如insert,update等。也稱為邏輯日誌,insert into table a values 1,2 update a set b 1,語句,這是mys...