如何理解java的異常處理機(jī)制?

科技 未結(jié) 3 1648
樓勇杰
樓勇杰 2023-01-22 10:10

在學(xué)習(xí)java時(shí),如何看待java的異常處理機(jī)制,應(yīng)不應(yīng)該把異??醋饕粋€(gè)普通的對象?

應(yīng)不應(yīng)該把catch看作邏輯正確的完整的一部分?

如何對java的異常處理機(jī)制有更深刻的理解以便更加適合的使用它?

3條回答
  •  泡辣椒
    泡辣椒 (樓主)
    2023-01-22 11:06

    catch是邏輯正確完整的一部分。因?yàn)閏atch住的異??赡軙绊懩愕姆椒ㄏ乱徊降膭幼?。例如打開一個(gè)文件,這時(shí)你得確定文件是打開了的這樣才可以讀寫信息。catch住的異常會讓你確認(rèn)如果文件沒有打開,原因是什么,你接下來需要怎么做。是創(chuàng)建新文件?還是就此返回,不讀寫信息?

提交回復(fù)