我在写一篇技术文章,我不确定是否将它们写入故障或失败。因为据我所知FAULT是程序员的错误。此故障/错误可能会或可能不会使程序崩溃。如果故障使程序崩溃,那么它是失败的。问题是如果我得到divisionbyzero异常,我应该写它作为错误还是失败? 谢谢iRuntimeExceptions被认为是故障或故障?
-1
A
回答
1
我建议你按错误/例外进行分类。
异常可以处理,有两种类型:
- 经过 你在你的方法使用
try/catch/finally
- 未选中 你让呼叫者使用
throws
语句处理这个处理异常。
您不能隐式处理错误在你的程序
1
这是一个区别没有区别,或区别只存在于你的头脑中。唯一相关的考虑是程序没有正确执行。说错误只是程序员错误造成的,这当然是不正确的。
0
经过一番研究,我发现,故障是由程序员犯了一个错误,并且系统崩溃,如果故障在运行时执行没有必要。虽然失败是导致程序崩溃或导致运行时异常的错误。
所以,如果我们正在测试一个程序,我们认为程序崩溃为错误,那么这样的错误将被称为失败。但是,如果我们正在寻找其他不会导致系统崩溃的错误,那么这样的错误就是错误的。
相关问题
- 1. TestNG故障不是故障
- 2. wx.ProgressDialog造成赛格故障和/或GTK_IS_WINDOW故障时被销毁
- 3. Jquery&Joomla无故障故障
- 4. 故障排除_mkdir故障
- 5. WCF故障 - 哪种故障?
- 6. JavaScript故障排除故障
- 7. 什么是故障 - 段故障,即...?
- 8. ASP.NET认证故障
- 9. 方法是故障
- 10. 什么是故障? :(
- 11. 故障代码为
- 12. BlueSnap认购故障模拟
- 13. 可能npm更新导致故障或故障?
- 14. 故障循环?或数组?
- 15. 故障排除ClassLoader.getResourceAsStream()或Class.getResourceAsStream()
- 16. GridBagLayout故障
- 17. Android故障[INSTALL_FAILED_MISSING_SHARED_LIBRARY]
- 18. XNA Pong故障
- 19. MKMapView故障
- 20. 分段故障
- 21. 分段故障
- 22. 分段故障
- 23. FFmpeg DTS故障
- 24. 代码故障?
- 25. 分段故障
- 26. 分段故障
- 27. 插座故障
- 28. PropertyGrid:ExpandableObjectConverter的故障
- 29. spl_autoload故障
- 30. SimpleAdapter故障
我不知道这样的区别。您是否在某种情境下写作? (执行了一个快速的谷歌搜索,考虑看看这里:http://vikashazrati.wordpress.com/2008/10/30/fault-failure-error/) – BlackVegetable
恕我直言,这是一个**错误**,因为程序员没有不检查除数是否为0。 – BackSlash