一、退出本次循環(huán):
成都創(chuàng)新互聯(lián)專注于甘德企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設公司,購物商城網(wǎng)站建設。甘德網(wǎng)站建設公司,為甘德等地區(qū)提供建站服務。全流程按需定制設計,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
用goto語句處理,例如:
For i = 0 To 10
If i Mod 2 = 0 Then GoTo e
.....
....
e:
Next i
二、退出整個for循環(huán)用:exit for
擴展資料:
注意事項
常見的for循環(huán)一般是一下代碼這種結構:
for?(int?i?=?0;?i??100;?i++)
{
Console.WriteLine(i);
}
或者遞減的:
for?(int?i?=?100;?i??0?;?i--)
{
Console.WriteLine(i);
}
但for當然不止這樣一種用法。for的定義,()內的三段表達式,除了中間的必須產(chǎn)生布爾型,并未對其余兩段有所限制,只要是表達式就可以了。在Lucene.Net中就有好幾次這樣的用法。例如:
for?(Token?token?=?input.Next(result);?token?!=?null;?token?=?input.Next(result))
{
int?len?=?token.TermText().Length;
if?(len?=?min??len?=?max)
{
return?token;
}
}
1、語言之間具有互通性(這是一個前提基調);
2、比如在java或者c/c++中,在循環(huán)中進行一個判斷,如果判斷成功或者不成功,那么就可以設置一個關鍵字break來跳出這個循環(huán)哦;
3、這個break的作用的就是當你判斷實現(xiàn)或者未實現(xiàn)這個判斷語句時,你像不需要再進行循環(huán)或者判斷,那么可以用這個break關鍵字來發(fā)揮作用哦。
實話說,我從來沒聽說VB里有return語句,如果是VB.net里有的就當我沒學過孤陋寡聞吧。
我只知道VB里跳出循環(huán)是Exit for,而不是什么return。
先不說有沒有return關鍵字,明顯它在j循環(huán)的外面,而在i循環(huán)的里面,那自然是只對i循環(huán)有效果了,怎么可能結束j循環(huán)呢?
如果要結束i循環(huán)就在那個位置用exit for。如果要線束j循環(huán)就在j循環(huán)體里用 exit for。
exit for 只結束包含它的最近的一層的循環(huán),懂我的意思么?
return在其它語言里,是表示返回,跳出整個函數(shù),而不是跳出某個循環(huán)。
文章名稱:vb.net跳出for,vb跳過錯誤
路徑分享:http://chinadenli.net/article48/hecghp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航、自適應網(wǎng)站、網(wǎng)站設計公司、域名注冊、網(wǎng)站排名、外貿(mào)網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)