1. 程式人生 > >JSP 異常處理

JSP 異常處理

範圍 問題 出了 編譯期 用戶 控制 棧溢出 地方 可能

當編寫JSP程序的時候,程序員可能會遺漏一些BUG,這些BUG可能會出現在程序的任何地方。JSP代碼中通常有以下幾類異常:

  • 檢查型異常:檢查型異常就是一個典型的用戶錯誤或者一個程序員無法預見的錯誤。舉例來說,如果一個文件將要被打開,但是無法找到這個文件,則一個異常被拋出。這些異常不能再編譯期被簡單地忽略。
  • 運行時異常:一個運行時異常可能已經被程序員避免,這種異常在編譯期將會被忽略。
  • 錯誤:錯誤不是異常,但問題是它超出了用戶或者程序員的控制範圍。錯誤通常會在代碼中被忽略,您幾乎不能拿它怎麽樣。舉例來說,棧溢出錯誤。這些錯誤都會在編譯期被忽略。

本節將會給出幾個簡單而優雅的方式來處理運行時異常和錯誤。

JSP 異常處理