臭名远扬的goto跳转语句
using System;
namespace Frank
{
public class Test
{
public static void Main(string[] args)
{
Lab1:
System.Console.WriteLine("标签1");
Lab2:
System.Console.WriteLine("标签2");
if(System.Console.ReadLine().ToString().Equals("1"))
{
goto Lab1;//跳转到Lab1标签后又开始从上面执行下来。
System.Console.WriteLine("跳转标签!");//无法执行到
}
/*
输出结果:
标签1
标签2
1
标签1
标签2
*/
}
}
}
不能跳转到for这样子的代码块中,也不能跳出finally这样子的代码块,不能跳出类。
浙公网安备 33010602011771号