看板 [ java ]
討論串[問題] 寫程式style的問題(有關exception)
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者feicsh.時間19年前 (2006/05/28 12:01), 編輯資訊
0
0
0
內容預覽:
try/catch最慢是在negative result (exception occur)的時候。. 因為會create exception的instance以致加重系統的stack call。. 至少我相信在positive result的時候不會跟if/else的效率相差幾百倍這麼夸張。. (
(還有1157個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者xsoe (n/a)時間19年前 (2006/05/27 19:17), 編輯資訊
0
0
0
內容預覽:
一般可以用if else 做判斷的,我都不會想用try catch. 比如說數值範圍的限制,相等不相等之類的問題. 也就是說,大部分可以事先處理的,我都會先處理好. 而一些會造成程式無法繼續的錯誤. 比如開啟檔案失敗,存取權限等等的問題. 這些無法事先處理的問題(或者很麻煩,直接試看看會比較快).
(還有172個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tkcn (小安)時間19年前 (2006/05/27 18:44), 編輯資訊
0
0
0
內容預覽:
如果我沒記錯的話,. ArrayIndexOutOfBoundsExecption 是繼承自 RuntimeException. 而 RuntimeException 雖然也可以被 thorws, catch. 但是並不建議這麼做. 所以以你的例子來說並不適當,. 在這個例子應該要事先就避免才對.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者qrtt1 (隱者)時間19年前 (2006/05/27 18:05), 編輯資訊
0
0
0
內容預覽:
如果你是寫library @"@ throw就可以了. 如果你是寫product 那你不catch沒有人去catch就囧了... 這裡的理由,我忘了。有沒有人有practical java幫忙翻一下>"<. 還有一種聲音是,俺從沒有遇到那些輕微到以修復的Exception. 還要去throws去tr

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jgpnsgm (哼!)時間19年前 (2006/05/27 17:19), 編輯資訊
0
0
0
內容預覽:
引述《GP03.bbs@aeug.twbbs.org (Gundam Pilot)》之銘言:看起來有點怪怪的,言下之意Exception 是要拿去處理"意料之外"的"意外狀況". 可是既然是意料之外我們怎麼會去想要處理呢?. 我的概念不知道有沒有問題,. 之前看書的印象是,. Exception
(還有500個字)
首頁
上一頁
1
2
下一頁
尾頁