'正しい
If FALSE Then
Else If FALSE Then
End If
'間違い
If FALSE Then
Else If FALSE Then
Else If TRUE Then
Endif
'間違い
If FALSE Then
Else If FALSE Then
Else If TURE Then
End If
End If
End If
'参考
'正しい
If FALSE Then
Elseif FALSE Then
Elseif TRUE Then
End If
'正しい
If FALSE Then
Else
If FALSE Then
Else
If TRUE Then
End If
End If
End If
'正しい
If FALSE Then
Else If FALSE Then
End If
'↓
If FALSE Then
Else If FALSE Then ~ 'Elseの1行構文
End If
'間違い
If FALSE Then
Else If FALSE Then
Else If TRUE Then
Endif
'↓
If FALSE Then '1行構文ではない(次にElseがあるので)
Else 'スペースがあるので分離
If FALSE Then '1行構文ではない(次にElseがあるので)
Else If TRUE Then ~ '1行構文
Endif
'!!!End Ifが足りない!!!
'間違い
If FALSE Then
Else If FALSE Then
Else If TURE Then
End If
End If
End If
'↓
If FALSE Then '1行構文ではない(次にElseがあるので)
Else 'スペースがあるので分離
If FALSE Then '1行構文ではない(次にElseがあるので)
Else 'スペースがあるので分離
If TURE Then ~ '1行構文
End If
End If
End If '!!!End Ifがあまる!!!
'正しい
If FALSE Then
Else If FALSE Then
End If
'↓
If FALSE Then
Else If FALSE Then ~ 'ElseとIfの1行構文
End If
'間違い
If FALSE Then
Else If FALSE Then
Else If TRUE Then
Endif
'↓
If FALSE Then '1行構文ではない(次にElseがあるので)
Else '1行構文ではないので分離
If FALSE Then '1行構文ではない(次にElseがあるので)
Else If TRUE Then ~ 'ElseとIfの1行構文
Endif
'!!!End Ifが足りない!!!
'間違い
If FALSE Then
Else If FALSE Then
Else If TURE Then
End If
End If
End If
'↓
If FALSE Then '1行構文ではない(次にElseがあるので)
Else '1行構文ではないので分離
If FALSE Then '1行構文ではない(次にElseがあるので)
Else '1行構文ではないので分離
If TURE Then ~ '1行構文
End If
End If
End If '!!!End Ifがあまる!!!