黑马程序员技术交流社区
标题:
警告 1 检测到无法访问的代码
[打印本页]
作者:
y494890511
时间:
2013-12-3 20:28
标题:
警告 1 检测到无法访问的代码
本帖最后由 y494890511 于 2013-12-4 08:30 编辑
在学习中遇到检测到无法访问的代码是什么意思?
运行也不会出错.
作者:
Var
时间:
2013-12-3 20:52
无法访问的代码的意思是 永远不会执行的代码,
比如在方法体内 return 后还有代码 还有一些逻辑表达式永远不会成立的的if代码等等。
作者:
yuanlianxi03
时间:
2013-12-3 20:52
就是那些在你的代码中永远都无法得到真正执行的代码,例如
int j = 0;
try
{
int i = 8 / j;
}
catch(Exception e)
{
Console.WriteLine("再次抛出异常");
throw new Exception();
Console.WriteLine("永远得不到执行");//警告 2 检测到无法访问的代码
}
复制代码
作者:
§風過無痕§
时间:
2013-12-3 21:14
来个基本点的
while(true)
{
......code.......
}
Console.Readkey();//这句应该会为检测到无法访问的代码
作者:
u010209195
时间:
2013-12-3 21:29
因为某些原因这些代码执行不到,就会报出无法访问的代码。
例如:循环中
while (true)
{
Console.WriteLine("你好");
Console.WriteLine("你好");
Console.WriteLine("你好");
break;
Console.WriteLine("你好");//这句话执行不到,因为循环到break就跳出了,永远不可能走这句代码。
}
复制代码
作者:
刘吉烨
时间:
2013-12-3 22:17
无法访问的代码: 就是程序结束都不会执行的代码
作者:
上帝的尊严
时间:
2013-12-3 22:58
就是说有的循环语句哪里出现了问题,无法跳出循环,因此无法运行到后面的代码,就会出现检测到无法访问的代码
作者:
y494890511
时间:
2013-12-4 08:29
听你们i一解释明白了谢谢.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2