看板 Soft_Job 關於我們 聯絡資訊
http://www.ithome.com.tw/itadm/article.php?c=75863 現代程式語言多內建例外處理(Exception handling)機制, 目的在讓程式的錯誤發生時,可以有更正式的處理方式。例外 處理有如公園中跑步,踏到狗屎會迫使你停下來處理,而不僅 是咒罵一聲「Shit Happens!」後,繼續前進。 例外強制程式離開當時執行流程 以C為例,函式執行失敗時的處理方式之一,是傳回錯誤代碼 來表示某個錯誤,開發者必須檢查函式傳回值,以判斷錯誤是 否發生,然而此方式沒有任何強制性,開發者可能有意或無意 忽略了檢查,程式因而持續往下一步運行而進入錯誤流程,就 算開發者忠實地檢查錯誤代碼,也會導致商務處理流程中夾雜 著錯誤處理邏輯,使得程式碼充滿混亂。 ..................................................... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.128.164
Ting1024:Try Catch 好像也很混亂..不怎麼討喜 09/10 13:45