跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 各位大佬,日常代码里你会主动使用 try catch 么?
未分類
25 9 月 2020

各位大佬,日常代码里你会主动使用 try catch 么?

各位大佬,日常代码里你会主动使用 try catch 么?

資深大佬 : myzyq 0

如题,日常开发中,如果处理不好,try catch 可能会让一些错误信息无法直接显现。

但是相对能保证程序继续执行下去,不会中断。

所以开发过程中,你会主动使用么?

大佬有話說 (29)

  • 資深大佬 : jx915

    会呀,不过用的不多,一些可能影响程序执行的会,把错误打印出来就行了。

  • 資深大佬 : ben1024

    全局捕获异常,内部方法直接抛出异常,在最外层统一处理异常输出

  • 資深大佬 : netnr

    调接口或写接口 标配,其它的地方很少用

  • 資深大佬 : chendy

    工具类常用,把 checked exception 转成 unchecked exception

  • 資深大佬 : opengps

    调用第三方的必须用

  • 資深大佬 : rimutuyuan

    if err != nil {
    // 斜眼笑
    }

  • 資深大佬 : linvaux

    @rimutuyuan 小同志,看来是写 go 的啊

  • 資深大佬 : feidao158

    ControllerAdvice ExceptionHandler

  • 資深大佬 : fansangg

    无法保证结果的,会,比如解析 html

  • 資深大佬 : Mirage09

    我们的 metrics 要在 try catch 里面…

  • 資深大佬 : iFlicker

    把 exception 打印上报呀

  • 資深大佬 : yuqiangabab

    能使用好 trycatch 是作为程序员进阶的必备技能

  • 資深大佬 : KarlChen2015

    trycatch 主要用来打异常日志

  • 資深大佬 : nanjingwuyanzu

    一般提示我用才用笑哭

  • 資深大佬 : heiheidewo

    看到用 try-catch 的 c++代码就会在心里骂

  • 資深大佬 : runningman007

    非用不可才会用

  • 資深大佬 : GrayXu

    说明你不抛出错误,或没用过抛出错误的包

  • 資深大佬 : gy0624ww

    想用 没有,只能默默每行 if err !=nil

  • 資深大佬 : iyangyuan

    还行

  • 資深大佬 : dltsgl

    见笑了,我的代码里全是。。。

  • 資深大佬 : goodboy95

    try catch 也不一定就是为了让程序带病继续跑,我的 try catch 经常是为了在原始错误信息里面加辅助信息,如果光靠记日志的话怕不知道哪条日志对应故障。

  • 資深大佬 : Varobjs

    @ben1024 +1

    —————————————-
    全局捕获异常,内部方法直接抛出异常,在最外层统一处理异常输出

  • 資深大佬 : th00000

    一些条件下必须用, 比如关闭 io 资源, 事务回滚等

  • 資深大佬 : JeffGe

    try catch log rethrow

  • 資深大佬 : angryfish

    Java web 开发,用这个比较少,基本全局的

  • 資深大佬 : cjzlol

    打印日志,定位错误

  • 資深大佬 : zpfhbyx

    @Varobjs +1

  • 資深大佬 : wiken

    需要的时候就用呗

  • 資深大佬 : hugedata

    我代码里的 try – catch 满屏都是……

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具