Java Coldfusion控制结构:如果else指向哪个?
在Java中,else语句转到closetest If语句 因此,如果您有一个嵌套的if语句:Java Coldfusion控制结构:如果else指向哪个?,java,if-statement,coldfusion-8,Java,If Statement,Coldfusion 8,在Java中,else语句转到closetest If语句 因此,如果您有一个嵌套的if语句: if (expression) { if(secExpression) { } else { // goes with second expression } } 如果嵌套在内部,则else与第二个一起 else在Coldfusion控制结构中的作用是什么 <cfif expression> <cfif secExpression> </cfif&g
if (expression) {
if(secExpression) {
}
else {
// goes with second expression
}
}
如果嵌套在内部,则else与第二个一起
else在Coldfusion控制结构中的作用是什么
<cfif expression>
<cfif secExpression>
</cfif>
<cfelse>
</cfif>
嵌套标记语法使其明确无误:
必须位于的内部
标记,因此在您的示例中,
只能与外部的
相关。您的Java示例是错误的,因为其他大括号甚至没有潜在的歧义。你最好把它缩短为if(a)doA();如果(b)doB();else doC()代码>。