问题标签 [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# - 为什么我的 foreach 中的代码无法访问?(经过单元测试的工作代码的精确副本)
下面的代码是完美运行的代码的精确副本。不同之处在于此代码被放置在 WCF 服务应用程序项目中,而工作代码来自 Windows 窗体应用程序项目。foreach 中的代码无法访问,这很奇怪,因为我之前测试过代码并且它可以工作,返回正确的值
loops - *INLR 和 while(true) 在 RPG 中
我正在查看一些遗留程序,其中可以找到如下代码:
所讨论的程序是一个类似服务器的程序,其中子例程处理通过网络传入的请求。对我来说,*INLR = *On 语句似乎没有任何效果,但话又说回来,我对 RPG 的知识非常有限,而且这种模式在我正在查看的几个程序中重复出现。
因此,我的问题是: /end-free 之前的最后一行是否无法访问,因此是多余的?
c# - 它是指向不可访问标签的可访问 goto 的唯一情况吗?
灵感来自问题
在我问这个问题之前,我读过:
问题的挑战是
编写一个程序,该程序具有可访问的 goto 语句,但相应的标记语句不可访问 - Eric Lippert
一个可行的答案是
我想知道在单线程程序中,是否只有一个可访问的 goto 指向不可访问的标签?下面的代码是否也被认为是一个可行的答案?
c# - 编译器对 switch 语句的想法是什么?
java - 休息; 线路不可达
字符串用户年龄;
这里的初学者,名字是里根。
我的问题是我的代码因为“break;”而无法编译。它说这是一个无法访问的代码。我觉得我在这里做错了,我几乎可以肯定它与变量类型有关..不知道该怎么做。这是来自一种要求用户年龄的方法。
我的目标是通过我的 tryParseInt() 方法传递一个字符串来测试并确保输入数据是一个整数,但将其保留为字符串类型变量。
我正在创建一个多维字符串数组来存储用户的数据。即姓名;年龄; 地点。
java - 无法访问的代码处理arduino通信
我正在尝试提供一种使用 Arduino/Wiring 的通信方法,以使两个对象用两个操纵杆移动。
这是我用于通信的方法:
如您所见,PVector
每个字符都有两个 sdirection
和directionD
. 但是,当我运行代码时,它给了我这个错误:
行返回方向D中无法到达的代码;
c# - 当我被迫编写无法访问的代码时,我该怎么办?
我有这段简单的代码:
问题是编译器说不是每个执行路径都返回一个值。所以我必须编写永远无法达到的代码。我的问题是,在这种情况下我该怎么办?我应该返回一些默认值还是应该抛出异常。另外,如果我想抛出异常,什么异常适合抛出?我没有找到类似的东西UnreachableCodeException
。
android - ADT 未检测到无法访问的代码
在活动中得到以下代码:
Eclipse 给我一个错误setBackground
:“调用需要 API 级别 16(当前最低为 8):android.widget.LinearLayout#setBackground”,并警告setBackgroundDrawable
:“不推荐使用 View 类型的方法 setBackgroundDrawable(Drawable)”。我无法用这个错误编译我的项目。
为什么 ADT 在版本检查中没有检测到这两种setBackground*
方法都有效?
c# - Visual Studio 未将无法访问的抛出标记为无法访问
Visual Studio 2010 将语句标记为绿色,下划线,else 子句中的返回为不可达,这是合乎逻辑的。
但是请考虑以下内容。
为什么没有任何 throw 语句被标记、下划线、不可访问?
c# - Can conditions with functions result in unreached code?
Sorry I couldn't think of a better way to formulate my question so it could be a duplicate. I appologize in advance. Normally I would test this myself but I am currently on a workstation where I can't program.
Say we have the following code
What is the output going to be when I call testFunctions?
Or: