- break
- continue
- goto
- return
- throw
a.) Break
- Được dùng trong tất cả loại vòng lặp, switch- Khi được gọi, nó sẽ thoát hoàn toàn khỏi vòng lặp hoặc switch mà không quay lại.
- Chỉ thoát khỏi vòng lặp mà nó được gọi, sau đó tiếp tục các lệnh trong phương thức của bạn.
b.) Continue
- Được dùng trong tất cả vòng lặp- Đi kèm với lệnh rẽ nhánh IF nếu TRUE thì Continue có hiệu lực và quay lại vòng lặp.
c.) Goto
- Nhảy đến Case khác trong Switch hoặc nhảy đến một Label- Với break chỉ thoát được một scope vòng lặp, thì goto giúp bạn thoát nhiều vòng lặp lồng
=> Nếu value là 0 thì chỉ có case 0 được thực thi, ngược lại value là 1 thì cả hai case 0 và 1 được thực thi .
=> Nếu lệnh Goto được gọi thì nó sẽ nhảy thẳng tới nhãn mà bạn khai báo. Đây là cách thoát vòng lặp lồng hiệu quả.
d.) Return
- Trả về kết quả method, properties ngay lập tức- Nếu phương thức yêu cầu trả về kiểu Int thì cú pháp: return 8;
- Nếu phương thức kiểu void thì cú pháp chỉ đơn giản: return;
e.) Throw
- Dùng để ném ra một ngoại lệ- Có thể bỏ qua việc implement một phương thức được yêu cầu
- Thường dùng với try-catch
Created: 29/03/2016
[C# .NET] Làm Việc Với Lệnh Nhảy - Jump Statements
Related Tags :.NET C# Jump Statements
No comments:
Post a Comment
Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free