以前寫程序沒(méi)有處理異常的習(xí)慣。即便是一個(gè)大的系統(tǒng),除了少數(shù)情況(比如發(fā)送郵件方法)之外,基本上看不見捕捉異常的代碼?,F(xiàn)在學(xué)習(xí)java,保留了這個(gè)壞習(xí)慣。今天學(xué)習(xí)使用類FileInputStream和FileOutputStream,eclipse總是提示“Unhandled exception type FileNotFoundException”,浪費(fèi)了很多時(shí)間找不到問(wèn)題所在,后來(lái)發(fā)現(xiàn)是因?yàn)檫@兩個(gè)類的構(gòu)造函數(shù)定義中有“throws FileNotFoundException”,而我的程序中沒(méi)有捕捉也沒(méi)有繼續(xù)向外拋出異常。
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||