我有這樣一個條件:如何跳過else if語句?
IF Exists(INSERT)
ELSE IF EXISTS(INSERT)
ELSE
我想跳過的執行「否則,如果」當「IF」已經executed.OR有沒有辦法跳過這兩個if和else if如果該值行的事不存在。我不想同時執行它們。任何建議?
我有這樣一個條件:如何跳過else if語句?
IF Exists(INSERT)
ELSE IF EXISTS(INSERT)
ELSE
我想跳過的執行「否則,如果」當「IF」已經executed.OR有沒有辦法跳過這兩個if和else if如果該值行的事不存在。我不想同時執行它們。任何建議?
private void yourMethod() {
int a;
int b = 3;
int c = 45;
boolean test1 = true;
if (test1 == true) {
//Then here you can put your code
//Example
a = b*c;
} else {
//Here goes your secondary code, if you dont want do something in
//here just leve it blank
//or better dont include a else statement at all
}
}
格式化代碼並修復語法錯誤 – GurV
嗨....對不起,我的英語有時不夠好。代碼寫在我的手機上。 – ifirestone
否則如果IF條件執行,IF將被跳過。
你可以研究合併到
基於您的評論跳過檢查條件不是塊。顯然,它不會執行塊。這是怎麼ELSE IF
工作
IF Exists(INSERT) -- check and satisfied
ELSE IF EXISTS(INSERT) --skipped
ELSE -- skipped
IF Exists(INSERT) -- check and Not satisfied
ELSE IF EXISTS(INSERT) --check and satisfied
ELSE -- skipped
IF Exists(INSERT) -- check and Not satisfied
ELSE IF EXISTS(INSERT) --check and Not satisfied
ELSE -- checked
而不是ELSE IF
如果你只有IF
那麼即使以前IF
滿足所有的IF語句將被檢查
如果「IF」條件觸發,則「ELSE IF」將被跳過。 –
*跳過'else if'的執行*您的意思是檢查條件?或者'Else IF'條件中的語句。如果條件不滿足,則if條件中的語句將不會執行 –
ELSE IF'的主要用途和功能是跳過下一個塊,如果執行一個塊 –