问题标签 [unreachable-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - for循环增量中的代码无法访问?
我收到 C4702:for 循环中无法访问的代码警告;奇怪的是 - 通过分解括号内的组件 - 警告指向增量部分。这是一个演示此错误的示例程序:
我不知道这条线有什么问题,因为 for 循环看起来非常简单。
java - Java 8 无法访问的代码
我对 Java 还很陌生,在我的一本书中遇到过一次或两次这个问题。这是一个超级简单的程序,我只是不明白为什么它不起作用。我知道当你使用 return 时,方法中的任何内容都是没有意义的。那么这是否意味着在您执行了一个 for 语句或一个返回的 if 语句之后?
我在最新版本的 Eclipse 中在 Windows 8 上使用 Java 8。
这是我的简单程序:
c# - Response.Redirect 无法访问的代码
有没有任何情况下可以称得上绿色?
java - 为什么无法访问代码?
以下是在“out.close();”上给我一个“代码无法访问”的消息 我找不到问题,因为它或多或少与我运行的其他代码相同!
c# - 使用正则表达式检测到无法访问的代码警告
我对 C# 相当陌生,并且觉得这可能是一个显而易见的答案,因为我理解错误的含义——但我终生无法看到如何修复它!我的第二个 if 语句收到“检测到无法访问的代码”警告,所以我意识到它没有被调用,我只是不明白我的错误在哪里,或者如何修复它。任何帮助将不胜感激!
我遇到问题的代码片段是:
java - 为什么此代码出现“无法访问的语句”错误?
我有以下方法:
为什么会出现“无法访问的语句”错误?
c++ - 为什么无法访问的代码在 C++ 中不是错误?
无法访问的代码是 Java 等语言中的编译时错误。但为什么它只是在 C++ 和 C 中发出警告?考虑以下示例:
编译器不应该在这个程序中抛出错误,因为函数 f() 中的 return 语句之后的语句将永远不会被执行?允许无法访问代码的原因是什么?
java - 无法访问的代码;我不明白为什么它无法访问
“当它运行时它在线程“main”java.lang.Error中显示异常:未解决的编译问题:无法访问的代码
我真的找不到它是如何无法到达的,我检查过大括号和各种各样的东西,任何帮助或提示将不胜感激
c - 在 Polyspace 中查找死代码时如何强制调用站点分析?
我使用 Polyspace IHME-8.1.0.12 (R2011a) 在我的项目中查找死代码。目前,分析抓住了这种情况:
但不是这种情况:
请注意,它x
变成了一个参数,但它仍然有一个常数值,1
。该f2()
功能仅由call_site()
调用,或者,每个调用站点都f2()
使用调用x=1
。
在寻找无法访问的代码时,是否有我应该激活的配置选项来分析所有呼叫站点?或者这是 Polyspace 的限制?