自我歸納 異常的處理

2021-08-28 14:31:03 字數 399 閱讀 2443

提到異常,我就不得不擴大我的腦袋,這是本小白學習道路最大的坎坷了,如何解決這些異常,本文描述了一些基本的東西,總結了一些自己的見解.

try catch 保護:try{}catch(exception e)

快捷鍵: alt + shift +z

printstacktrace() 列印錯誤堆疊資訊在控制台.(很關鍵,初學者從這裡找出問題的關鍵所在,結合debug排除錯誤)

throws 異常類名 : *這個格式必須跟在方法的括號後

丟擲異常,在呼叫的地方處理.丟擲異常,在呼叫的地方處理.

*throws 是在於丟擲!若是編譯時異常,必須在上層處理,可以繼續丟擲,但最終肯定需要處理,如在main()中,無法丟擲,丟擲的話會拋到虛擬機器層處理.那麼程式就會被暴力殺死,若是在執行時異常,可以不處理

異常的歸納小結

表示也是丟擲異常,丟擲的乙個異常物件 throw new 異常類名 匿名物件的方式 throws和throw的區別?throws 也是表示丟擲異常,它後面跟的異常類名,並且可以多個異常類名中間逗號開 舉例 public void show throws ioexception,classnotfou...

關於HTTP的一些自我歸納

http 瀏覽器和web伺服器之間使用的溝通方式。http有兩個極為重要的特性 1 基於請求 request 響應 response 模型 客戶端對伺服器發出乙個取得資源的請求,伺服器將要求的資源響應給客戶端 2 無狀態 stateless 通訊協議 伺服器響應客戶端之後,便不會再記得客戶端資訊 g...

論乙隻爬蟲的自我修養9 異常處理

網頁的異常處理 高階語言的乙個優秀特性就是它可以從容不迫的處理每乙個遇到的錯誤,不至於說因為遇到乙個小錯誤就導致整個程式崩潰了,大部分高階語言處理錯誤的方法都是通過檢測異常 處理異常來實現的,python也是一樣。用程式用 進行網際網路訪問的時候,會出現異常那是再正常不過的了,例如說之前實現了乙個 ...