当前位置 : 主页 > 网络编程 > 其它编程 >

trycatch作用域

来源:互联网 收集:自由互联 发布时间:2023-07-02
现象描述对应投稿的上传机能的时候定义了两个方法上传方法publicfunctionfileUpload(){}有trycatch上传完成后 上传方法 public function fileUpload(){} 有try catch 上传完成后压缩图片的方法 private fun
现象描述对应投稿的上传机能的时候定义了两个方法上传方法publicfunctionfileUpload(){}有trycatch上传完成后

  • 上传方法 public function fileUpload(){} 有try catch
  • 上传完成后压缩图片的方法 private function checkImgFormat($imgPath, $mediaType){} 没有 try catch
  • 两个方法的关系是 fileUpload 中 调用了 checkImgFormat 方法

    一开始checkImgFormat 中没有加 try catch逻辑 我以为 checkImgFormat 中报错了的话fileUpload的try catch会捕捉error msg 的 然而并没有浏览器直接报 500 错误了error log 中也没有这次报错的 error msg

    后来我在 checkImgFormat 方法中也加上了try catch后log 中就有了 error msg了

    上一篇:理解TCP中的三次握手和四次分手
    下一篇:没有了
    网友评论