Семантическая ошибка

это ошибка, которая возникает, когда код является синтаксически правильным, но делает не то, что задумал программист