作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个最佳实践问题。我意识到这是主观的,但想问问比我更聪明的人,这是否是一种常见的编程实践。
如果您有一种不希望干扰应用程序重要功能的非关键方法,那么使用这样的错误接收器是否常见?
Try
'do stuff. not important if it fails.
Catch ex as exception
'sink. do nothing.
End Try
最佳答案
是的,这很常见,但通常不应该这样做。
有异常(exception),如 OutOfMemoryException
最好不要捕获它们,除非您捕获它们以尝试优雅地终止您的应用程序。
在大多数情况下,吞咽 System.Exception
或 System.SystemException
将不可避免地隐藏进一步的运行时问题。
关于exception - 我有时沉没异常(exception)可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2142184/
我是一名优秀的程序员,十分优秀!