該程序錯誤。Errors:session cannot be resolved. 系統提示session對象未定義。原因是在try{}塊中定義session產生的邏輯錯誤。假如程序在A處產生異常,則程序立刻跳轉到B處,而不會執行(1),也就是不會定義session對象,所以會導致系統報錯。
解決方法,把(1),也就是定義session的代碼移至D處,try{}塊的前面。
該程序錯誤。Errors:session cannot be resolved. 系統提示session對象未定義。報錯原因同上,假如程序在A處產生異常,則程序立刻跳轉到B處,而不會執行(1),而finally{}塊無論如何都會執行,所以導致系統報錯。
解決方法同上。
該錯誤不容易注意到,要特別留神。還有try{}塊中不要包含過多的語句,catch異常要有針對性。