讨论数量:
我也有和你一样的疑惑,在网上看到的解释是
假设我做个读取微信用户信息写入本地数据库的应用。
如果出错就会抛出异常。
如果不定义异常类。 只知道抛错了,究竟是微信报错还是数据库报错只能判断报错的文案。
如果自定义异常类就可以自定义WechatException和DatabaseException了。
catch的时候try { } catch (WechatException $e) { echo "微信错误:".$e->message; } catch (DatabaseException $e) { echo "数据库错误"; }
具体原文忘记是在哪里看到的了,可以搜索一下有网上有很多
推荐文章: