如何理解java的异常处理机制?
生活随笔
收集整理的這篇文章主要介紹了
如何理解java的异常处理机制?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最后,想了解異常處理機(jī)制,還是需要看《java編程思想》這本神書的。
首先要知道,java中一切皆是對(duì)象,異常當(dāng)然是一個(gè)對(duì)象。接下來要知道異常分為受檢查異常和不受檢查異常。你所說的異常處理機(jī)制應(yīng)該是受檢查異常,受檢查異常是可以被java的異常處理機(jī)制所處理的,因?yàn)樗麄兌际菍?shí)現(xiàn)了Throwable這個(gè)接口。
catch是邏輯正確完整的一部分。因?yàn)閏atch住的異常可能會(huì)影響你的方法下一步的動(dòng)作。例如打開一個(gè)文件,這時(shí)你得確定文件是打開了的這樣才可以讀寫信息。catch住的異常會(huì)讓你確認(rèn)如果文件沒有打開,原因是什么,你接下來需要怎么做。是創(chuàng)建新文件?還是就此返回,不讀寫信息?
首先要知道,java中一切皆是對(duì)象,異常當(dāng)然是一個(gè)對(duì)象。接下來要知道異常分為受檢查異常和不受檢查異常。你所說的異常處理機(jī)制應(yīng)該是受檢查異常,受檢查異常是可以被java的異常處理機(jī)制所處理的,因?yàn)樗麄兌际菍?shí)現(xiàn)了Throwable這個(gè)接口。
catch是邏輯正確完整的一部分。因?yàn)閏atch住的異常可能會(huì)影響你的方法下一步的動(dòng)作。例如打開一個(gè)文件,這時(shí)你得確定文件是打開了的這樣才可以讀寫信息。catch住的異常會(huì)讓你確認(rèn)如果文件沒有打開,原因是什么,你接下來需要怎么做。是創(chuàng)建新文件?還是就此返回,不讀寫信息?
總結(jié)
以上是生活随笔為你收集整理的如何理解java的异常处理机制?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 真三国无双8破解补丁下载(真三国无双8破
- 下一篇: 车挡风玻璃多少钱啊?