SPEL + 中的错误处理
生活随笔
收集整理的這篇文章主要介紹了
SPEL + 中的错误处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
SPEL + 中的錯誤處理
??????? 如果在SPEL+程序中發(fā)生錯誤,可以將執(zhí)行轉(zhuǎn)到錯誤處理例程中進行錯誤處理。該例程必須在函數(shù)定義內(nèi)。下一頁的表格顯示了用于錯誤處理的程序指令。
??????????????? 項目? ???? ?? ????????? 目的????????????? ? OnErr???????????????? 使用OnErr語句定義錯誤處理例程的位置。
??????????????? Err? ??????????????????? 使用Err檢索當(dāng)前錯誤狀態(tài)的數(shù)量。在錯誤處理例程中使用這個可以確定已經(jīng)發(fā)生了哪些錯誤。
??????????????? Error?????????????? ? ? 生成一個可被錯誤處理程序捕獲的用戶定義的錯誤。
??????????????? Era? ?????????????????? 使用Era檢索發(fā)生錯誤的軸號。這通常用于錯誤處理例程中。
??????????????? Erl??????????????? ? ? ?? 使用Erl檢索發(fā)生錯誤的行號。這通常用于錯誤處理例程中。
??????????????? Ert? ???????????????????? 使用Ert檢索發(fā)生錯誤的任務(wù)號。這通常用于錯誤處理例程中。
??????????????? ErrMsg$??????????? 使用ErrMsg$ 檢索與指定的錯誤號相關(guān)的錯誤消息。
??????????????? Errb? ????????????????? 使用Errb檢索發(fā)生錯誤的機器人編號。這通常用于錯誤處理例程中。
用戶錯誤
???????? 您可以使用工具菜單中提供的用戶錯誤編輯器來定義您自己的錯誤信息。有關(guān)詳情,請參閱5.11.7用戶錯誤編輯器命令(工具菜單)。
示例
??????? 以下例子顯示了簡單的錯誤處理例程。發(fā)生錯誤時,程序執(zhí)行轉(zhuǎn)到ErrHandler標簽,啟動錯誤處理程序。顯示錯誤號并詢問操作員是否繼續(xù)。如果操作員輸入“N”,則該程序執(zhí)行Quit All語句來結(jié)束該程序。
總結(jié)
以上是生活随笔為你收集整理的SPEL + 中的错误处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何往eclipse中导入maven项目
- 下一篇: 单目相机标定原理