如何以这种方式继续输入 "if"

how to write continue in this way of typing "if"

嘿,我想用方式 2 键入 if 语句,但我需要在那里放一个继续,但它没有任何想法? 方式 1 输入 if

if ( x+2 < 0) {
    y=x+2;
}
else {
    y=-(x+2);
}

方法 2 输入 if

y=(x+2 < 0) ? x+2 : -(x+2)

我的问题是如何以第二种方式继续输入,如下所示:

(x==1) ? continue : x+1 ;

但这对我不起作用。

三元运算符 (?) 只是 returns 一个值(有条件地)。您不能使用它来执行任意代码块。也就是说,如果需要条件调用continue,需要使用if结构,而不是三元