语法错误

✍ dations ◷ 2025-07-21 07:58:26 #计算机错误,程序设计语言理论,程序设计语言语法,程序设计小作品

在计算机科学中,语法错误是指程序的语法(英语:Syntax (programming languages))有误,编译器或解译器在词法分析时无法将其转换为适当的编程语言。

在编译语言中,语法错误一定只在编译期时出现,编译器要所有的语法都正确,才能正确编译。不过解释型语言中的语法错误可能要到运行期才会出现,而且不一定容易区分语法错误及语义错误。

早期8位家用电脑的用户界面是BASIC解释器,SYNTAX ERROR错误消息(英语:error message)常造成用户的困扰,只要解释器无法识别用户的输入,就会出现此一消息。

若计算器中输出不正确的算式,也会出现语法错误,例如算式中有左括号但没有右括号、或是一个数字中有多个小数点等。

在Java语言中,以下的程序是正确的:

System.out.println("Hello World");

以下的程序不正确:

System.out.println(Hello World);

第二个程序理论上要显示的是叫作Hello World的变量,而不是Hello World这个字,且Java语言的变量名称中不可有空白,因此会出现语法错误。

编译器会标示程序中有语法错误的行,可能也会有简单的说明。

相关

  • 维希政权维希法国(法语:Régime de Vichy),正式国名为法兰西国(法语:État français),是第二次世界大战期间纳粹德国控制下的法国政府;它也被称为维希政权、维希政府,简称“维希”。1940年6月
  • ϒΥ介子(ϒ)是一种由底夸克和它的反粒子构成的无味的介子。它由费米国立加速器实验室的E288协作于1977年发现,领导者为1988年诺贝尔物理学奖得主利昂·莱德曼。这也是第一种被发
  • 鸻形目鸻形目(学名:Charadriiformes)在生物分类学上是鸟纲中的一个目,包括鸻、鹬、鸥等。
  • 曼隆学院曼隆学院(Menlo College,当地常称:Menlo)是位于美国加利福尼亚州硅谷小镇阿瑟顿的一所四年制本科私立学院,1927年成立,当时是男子中学。2015年《美国新闻与世界报道》“西部地区大
  • 多洛雷斯县多洛雷斯县(Dolores County, Colorado)是美国科罗拉多州西部的一个县,西邻犹他州。面积2,766平方公里。根据美国2000年人口普查,共有人口1,844人。县治鸠河(Dove Creek)。成立于18
  • Jerry Maguire《甜心先生》(英语:Jerry Maguire)是一部在1996年上映的美国浪漫喜剧电影,由卡麦隆·克罗执导,汤姆·克鲁斯、芮妮·齐薇格和小古巴·古丁等人主演。这部电影制作费仅为5千万美元
  • 三城坐标:46°13′25″N 119°08′09″W / 46.22361°N 119.13583°W / 46.22361; -119.13583三城(Tri-Cities)是美国华盛顿州东南部的一个中型都会区,由三个相邻的城市组成:肯纳威克
  • 阿尔夫·兰登艾尔弗雷德·“阿尔夫”·莫斯曼·兰登(Alfred "Alf" Mossman Landon,1887年9月9日-1987年10月12日),美国银行家、政治家,美国共和党党员、美国陆军退役中尉,曾任堪萨斯州州长(1933
  • 陈安勇乐陈安勇乐(越南文:Anrê Trần An Dũng Lạc,1795年-1839年12月21日),圣名安德肋(Andreas),是一位越南天主教神父,在明命帝统治时期被斩首,是越南殉道圣人之一。他在1795年出生时名为“
  • 岩石浮雕岩石浮雕是指刻在诸如悬崖等地的浮雕(而非一块单独的石头上),是一种岩石艺术(英语:rock art),有时附近还有岩雕建筑(英语:rock-cut architecture)。然而,在所有的岩石艺术中人们常常会