语法错误

✍ dations ◷ 2025-11-27 23:14:33 #计算机错误,程序设计语言理论,程序设计语言语法,程序设计小作品

在计算机科学中,语法错误是指程序的语法(英语: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语言的变量名称中不可有空白,因此会出现语法错误。

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

相关

  • 婴儿死亡率婴儿死亡率(英语:infant mortality rate,缩写为IMR)是指每1000名活产儿中在一岁前死亡的人口数。这个比率是衡量一个国家健康水平的指标。由于婴儿死亡率只统计一岁以下的数据,
  • 邵阳市邵阳市,简称邵,古称昭阳、邵州、宝庆,是中华人民共和国湖南省下辖的地级市,位于湖南省西南部。市境西界怀化市,北接娄底市,东邻衡阳市、永州市,南达广西壮族自治区桂林市。地处湘中
  • bizSPA扶桑社是日本富士产经集团旗下的出版社,1987年由产经出版等公司合并而成。该社是在东亚引起很大反弹的新历史教科书的出版单位。
  • 绥中绥中县位于中国辽宁省西南部,是葫芦岛市下辖的一个县。有“关外第一县”的称号。清光绪二十六年(1900年)八月八日,沙俄军队乘火车侵占中前所、前屯卫、中后所等地。建昌义和团
  • 伍斯特县 (马萨诸塞州)伍斯特县(英语:Worcester County)是美国马萨诸塞州中部的一个县,北邻新罕布什尔州,东南邻罗得岛州,西南邻康涅狄格州。面积4,090平方公里。根据美国2000年人口普查,共有人口750,963
  • 亚碲酸铜亚碲酸铜是一种无机化合物,难溶于水。亚碲酸铜可由硫酸铜和可溶性亚碲酸盐反应得到,如:亚碲酸铜难溶于水,强热分解:可以被碳还原为碲化铜(CuTe)。
  • 莎拉·桑德斯莎拉·伊利沙伯·赫卡比·桑德斯(英语:Sarah Elizabeth Huckabee Sanders,1982年8月13日-)是美国的政治人物,她的父亲是麦克·赫卡比,母亲是珍妮特·赫卡比(英语:Janet Huckabee),丈夫
  • 青岛幸男青岛幸男(1932年7月17日-2006年12月20日)是日本一位艺人出身的政治人物,曾任日本参议院议员及东京都知事。青岛幸男生于1932年,东京人。早稻田大学第一商学部毕业后,从事电视剧本
  • 亨利·劳埃德-休斯亨利·劳埃德-休斯(英语:Henry Lloyd-Hughes),英国演员,最知名于在E4的情景喜剧《中间人》中扮演校园恶霸Mark Donovan,也在《哈利·波特与火焰杯》中扮演过小角色Roger Davies。
  • 亚历山德罗 (传教士)亚历山德罗(法语:Alexandre de Rhodes,越南语:A-Lịch-Sơn Đắc-Lộ/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","H