io异常
針對異常,JVM默認的處理方案:
一旦遇到程序出現了問題,就會把問題的類名,錯誤原因,錯誤的位置等信息打印在控制臺,以便我們觀察。
并且,會自動從當前出問題的地方停止掉。這種處理方案雖然可以,但是不夠好。
其實程序出問題,不應該直接停止,因為我們的程序可能是由多部分組成的,
其中一個部分出問題了,不應該影響其他部分的執行。
所以,我們應該想辦法讓其他的部分能夠執行下去。
我們是如何處理異常,保證各個部分不影響的呢?
兩種方案:
A:try…catch…finally
B:throws
原因:讀寫數據的時候出現了錯誤,如 new一個文件流,路徑有問題,會報異常
轉載于:https://www.cnblogs.com/wskb/p/10950846.html
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
- 上一篇: [EffectiveC++]item02
- 下一篇: 栈应用:中缀表达式转后缀表达式