Re: [問題] try...catch的使用時機
※ 引述《makiyolove (暴力熊)》之銘言:
: 老師要求我在寫程式的時候一定要做錯誤回報給使用者看
: 包含輸入型態錯誤 ...一些例外
: 感覺起來會寫一堆try...catch
: 到底程式進行哪些事情的時候該使用try...catch呢?
: 我的程式架構如下
: 使用者input一個csv(逗號分隔)檔案
: →陣列儲存→分析(包含篩選資料)→與外部檔案配對→output csv
try catch是高階的表示方法, 很好用, 但付出的成本很大
你可以在好幾層呼叫之後的地方丟出一個例外狀況
而卻在最外頭收到這個例外 (中途如果沒先被處理掉的話就會持續往外丟)
MFC理頭有很多例外, 說實在還真的很好用, 但缺點就是效能降低
如果有效能需求, 儘量少用, 如果是以開發便利而言, 可以儘量用
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.76.14
推
06/06 22:48, , 1F
06/06 22:48, 1F
→
06/07 12:02, , 2F
06/07 12:02, 2F
推
06/07 14:52, , 3F
06/07 14:52, 3F
→
06/07 14:52, , 4F
06/07 14:52, 4F
推
06/07 16:36, , 5F
06/07 16:36, 5F
推
06/07 19:08, , 6F
06/07 19:08, 6F
→
06/07 19:09, , 7F
06/07 19:09, 7F
→
06/07 19:09, , 8F
06/07 19:09, 8F
→
06/07 19:10, , 9F
06/07 19:10, 9F
→
06/07 19:11, , 10F
06/07 19:11, 10F
推
06/08 05:57, , 11F
06/08 05:57, 11F
→
06/08 05:58, , 12F
06/08 05:58, 12F
→
06/08 05:58, , 13F
06/08 05:58, 13F
→
06/08 05:59, , 14F
06/08 05:59, 14F
→
06/08 05:59, , 15F
06/08 05:59, 15F
→
06/08 05:59, , 16F
06/08 05:59, 16F
推
06/08 06:02, , 17F
06/08 06:02, 17F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):