[問題] try....execption應用時機

作者: yimean (溫柔殺手)   2017-06-21 18:19:10
各位版上的大大午安
最近讀到例外的管理。
書中雖然有寫用途,目的就是要管理例外的狀況,避免程式停止運作。
我的問題是,在真實的Project中難道會真的用try.....
來管理這種問題?
那Code看起來不是會很奇怪?一堆Try and exception?
煩請各位大大撥冗指導,感謝。
作者: amigcamel (阿吉amig)   2017-06-21 20:00:00
HTTP 請求遠端伺服器回應 它可能會timeout 可能給你502這時候就很重要了
作者: s860134 (s860134)   2017-06-21 20:56:00
蠻長用的
作者: mars90226 (火星人)   2017-06-21 21:06:00
就算沒有 try catch,你也要想辦法處理那些狀況阿try catch 只是把這些狀況獨立出來處理
作者: s860134 (s860134)   2017-06-21 22:24:00
撰寫測試案例就會常常遇到囉 因為你預期會觸發例外
作者: physheepy (~羊~乘著風中的羽翼)   2017-06-21 22:38:00
很常用 你不常用可能是還在用c或其他語言思考?
作者: yimean (溫柔殺手)   2017-06-22 10:43:00
感謝,我的確還停留在C的處理方式。
作者: iitze (ici la lune)   2017-06-22 13:34:00
trace django code會發現實務使用很多

Links booklink

Contact Us: admin [ a t ] ucptt.com