Si déclaration Attention !!!

Si déclaration Attention !!!

Attention !!, c'est ce que je rencontre aujourd'hui, quelle stupide «déclaration If» j'ai créé… .ai… avez-vous vu quelle erreur ci-dessous?

if(this.putNode(estraierFts, ftsUrlSync));
{
    //delete record after update
    ftsUrlSyncBO.deleteFtsUrlSync(ftsUrlSync.getId());
}

La déclaration ci-dessus compile avec succès en Java, ce que j'essaie de faire, c'est que lorsque la condition est vraie, cela supprimera mes enregistrements. Cependant, avec la déclaration ci-dessus, cela supprimera mon enregistrement, quelle que soit la condition vraie ou fausse. C'est drôle,did you notice what error above?…. haha remarquez attentivement, ";" après une "déclaration If" ... quelle stupide erreur j'ai fait ... TT…. mes yeux sont flous… reposez-vous d'abord

La déclaration correcte doit être la suivante

if(this.putNode(estraierFts, ftsUrlSync))
{
    //delete record after update
    ftsUrlSyncBO.deleteFtsUrlSync(ftsUrlSync.getId());
}