SPEL + 中的錯誤處理

SPEL + 中的錯誤處理

??????? 如果在SPEL+程序中發生錯誤,可以將執行轉到錯誤處理例程中進行錯誤處理。該例程必須在函數定義內。下一頁的表格顯示了用于錯誤處理的程序指令。

??????????????? 項目? ???? ?? ????????? 目的
????????????? ? OnErr???????????????? 使用OnErr語句定義錯誤處理例程的位置。
??????????????? Err? ??????????????????? 使用Err檢索當前錯誤狀態的數量。在錯誤處理例程中使用這個可以確定已經發生了哪些錯誤。
??????????????? Error?????????????? ? ? 生成一個可被錯誤處理程序捕獲的用戶定義的錯誤。
??????????????? Era? ?????????????????? 使用Era檢索發生錯誤的軸號。這通常用于錯誤處理例程中。
??????????????? Erl??????????????? ? ? ?? 使用Erl檢索發生錯誤的行號。這通常用于錯誤處理例程中。
??????????????? Ert? ???????????????????? 使用Ert檢索發生錯誤的任務號。這通常用于錯誤處理例程中。
??????????????? ErrMsg$??????????? 使用ErrMsg$ 檢索與指定的錯誤號相關的錯誤消息。
??????????????? Errb? ????????????????? 使用Errb檢索發生錯誤的機器人編號。這通常用于錯誤處理例程中。


用戶錯誤

???????? 您可以使用工具菜單中提供的用戶錯誤編輯器來定義您自己的錯誤信息。有關詳情,請參閱5.11.7用戶錯誤編輯器命令(工具菜單)。


示例
??????? 以下例子顯示了簡單的錯誤處理例程。發生錯誤時,程序執行轉到ErrHandler標簽,啟動錯誤處理程序。顯示錯誤號并詢問操作員是否繼續。如果操作員輸入“N”,則該程序執行Quit All語句來結束該程序。

Function MainString cont$Integer iOnErr Goto ErrhandlerFor i = 1 To 10Jump P(i)Next iExit Function' *** Error handler ***Errhandler:enum = ErrPrint "Error #", enum, " occurred"Print "Continue (Y or N)?"Line Input cont$Select cont$Case "y", "Y"EResume NextDefaultQuit AllSend
Fend 



本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255241.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255241.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255241.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HALCON示例程序classify_halogen_bulbs.hdev使用SVM分類器檢測鹵素燈泡的好壞

HALCON示例程序classify_halogen_bulbs.hdev使用SVM分類器檢測鹵素燈泡的好壞 示例程序源碼(加注釋) 得到halcon默認圖片存儲路徑 get_system (‘image_dir’, HalconImages) 獲得操作系統類型 get_system (‘operating_system’, OS) OS{0:2}的意思是…

php調用API支付接口(轉自劉68)

首先訪問 https://charging.teegon.com/ 注冊賬號, 找到開發配置 記下client_id和client_secret。 點擊 天工開放平臺 點擊天工收銀 點擊 SDK下載與使用 選擇php版下載 解壓后獲得 打開form.php這個是樣板文件可以用它來測試是否成功,測試前需要先修…

S3C2440 SPI驅動框架

S3C2440 SPI驅動代碼詳細解讀: https://www.linuxidc.com/Linux/2012-08/68402p4.htm 一、platform device and board_info /* /arch/arm/plat-s3c24xx*/static struct resource s3c_spi0_resource[] { [0] {.start S3C24XX_PA_SPI,.end S3C24XX_PA_SPI 0…

單目相機標定原理

一.相機標定主要涉及三個坐標系:圖像坐標系、攝像機坐標系和世界坐標系 【圖像坐標系】 攝像機采集的圖像變換為數字圖像后,每副數字圖像在計算機內為M x N數組,M行N列的圖像中每一個元素(pixel)數值就是圖…

HALCON示例程序classify_image_class_gmm.hdev使用GMM分類器分割彩色圖片

HALCON示例程序classify_image_class_gmm.hdev使用GMM分類器分割彩色圖片 示例程序源碼(加注釋) dev_update_off () dev_close_window () dev_open_window (0, 0, 735, 485, ‘black’, WindowHandle) set_display_font (WindowHandle, 14, ‘mono’, …

Android開始之 activity_lifecycle和現場保護

生命周期: oncreate—onstart—onresume,--onpause--onstop,——onrestart——onstart——onresume,。。onpause。。。onstop。。。ondestroy 現在保護---保存系統狀態 通過這個方法保存到數據庫中或者xml中,&#xff…

Apache啟動錯誤:could not bind to address[::]:443

Q:Windows環境下啟動apache報錯如下: 可是在httpd.conf文件中apache listen的明明是http 80端口,為什么會報443的錯誤? A:因為你的計算機安裝了VM,所有有個vm的進程一直占用著443端口,在命令行下…

針孔相機拍攝的圖像坐標和空間點的對應關系

一:攝像機成像原理 攝像機成像模型一般有三種:透鏡投影模型(小孔攝像機模型)、正交投影模型和透視投影模型 光學中最基本的高斯成像公式:1/u 1/v 1/f (式一) 原理圖如下: 二:認識三個…

window.onload中動態獲得img的高度

$(function(){}); window.οnlοadfunction(){} $(function(){}) 是在DOM結構渲染完成以后調用的,這時候網頁中一些資源還沒有加載,比如圖片等資源,但是DOM結構已經渲染成功了 window.onload是在網頁DOM結構渲染完成,而且資源已經…

HALCON關于顯示的函數與介紹(持續更新)

點擊下方直達算子藍色字體 目錄1、dev_update_off ();dev_update_on2、dev_close_window ()3、dev_open_window( : : Row, Column, Width, Height, Background : WindowHandle)4、set_display_font( : : WindowHandle, Size, Font, Bold, Slant : )5、dev_set_draw(…

python -- 三元運算符

格式 : a if 條件 else b 示例 : 在 return 中使用 def com(a,b): # 返回最大值return a if a > b else b賦值時使用: l 1 if 2 > 1 else 2轉載于:https://www.cnblogs.com/yanjingnan/p/6494786.html

矩陣乘法

矩陣乘法的通俗的我自己用的理解方式 CAB. 則Cij∑aikbkj (k屬于那個范圍),所以首先矩陣相乘的必須是A矩陣的列數等于b矩陣的行數。 第二就是C的意義了,cij表示A的第i行與B的第j列每個數對應相乘,因為上面的條件,所以A的第i行的數…

HALCON示例程序classify_image_class_knn.hdev使用KNN分類器對多通道圖像進行分割

HALCON示例程序classify_image_class_knn.hdev使用KNN分類器對多通道圖像進行分割 示例程序源碼(加注釋) 顯示相關設置 dev_update_off () dev_close_window () dev_open_window (0, 0, 735, 485, ‘black’, WindowHandle) set_display_font (WindowH…

DELL XPS 9350 無線網卡DW1820A WIN7驅動異常解決

電腦型號:戴爾XPS 13 9350 故障現象: 安裝完其他驅動都正常,打上官網的無線藍牙一體驅動,只能驅動藍牙,無線網卡無法驅動 故障解決: 開機F2,到Wireless選項現將藍牙功能關閉,保存重啟到windows下,將官網的無線驅動解壓到文件夾,在設備管理器中選中未知的網絡設備點更新驅動,手動…

粥做得好不好,全憑一個良心!

粥做得好不好,全憑一個良心! 工作不也是憑良心么! 文章中的紅色字體表達了一切! 霜降節氣的到來,意味著冬季的臨近,而霜降后氣溫的降低,利于蔬菜的淀粉沉淀,收漿后的蓮藕也變得更為…

內存分配詳解 malloc, new, HeapAlloc, VirtualAlloc,GlobalAlloc

很多地方都會使用內存,內存使用過程中操作不當就容易崩潰,無法運行程序,上網Google學習一下,了解整理下他們之間的區別以及使用 ,獲益匪淺 0x01 各自的定義和理解 (1)先看GlobalAlloc() GlobalAlloc()主要用于Win32應用…

黑盒測試

引言: 什么是黑盒測試呢!? 像我一樣的測試小白就會望文生義了:對黑盒子測試 那么黑盒子是什么!? 思考5秒后,得出了這樣的答案:黑盒子就是黑色的盒子,嘿嘿! 正文&#xf…

HALCON示例程序classify_image_class_mlp.hdev如何使用MLP分類器分割RGB圖像

HALCON示例程序classify_image_class_mlp.hdev如何使用MLP分類器分割RGB圖像 示例程序源碼(加注釋) 關于顯示相關顯示在其他帖子有介紹。 dev_update_off () dev_close_window () dev_open_window (0, 0, 735, 485, ‘black’, WindowHandle) set_disp…

Expo大作戰(十二)--expo中的自定義樣式Custom font,以及expo中的路由RouteNavigation

簡要:本系列文章講會對expo進行全面的介紹,本人從2017年6月份接觸expo以來,對expo的研究斷斷續續,一路走來將近10個月,廢話不多說,接下來你看到內容,講全部來與官網 我猜去全部機翻個人修改補充…

懸浮按鈕

效果圖 //將dp轉換為px public static int dip2px(Context context, float dpValue) {final float scale context.getResources().getDisplayMetrics().density;return (int) (dpValue * scale 0.5f); }//浮動圖片監聽 private void initListener() {//彈出對話框jianwen.set…