语法错误

✍ dations ◷ 2025-06-09 13:47:21 #计算机错误,程序设计语言理论,程序设计语言语法,程序设计小作品

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

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

相关

  • 血细胞比容血细胞比容(德语:Hämatokrit,英语:hematocrit 源于希腊语:αιματοκρίτης,简写 HCT / Ht)又称血比容、红血球容积比、血容比,旧名红细胞压积(packed cell volume,简写PCV)指
  • 陶澍《清代学者像传》第二集之陶澍像陶澍(1779年-1839年),字子霖,号云汀,自称桃花渔者,印心石屋主人,晚岁自称髯樵。湖南安化县人,清朝政治家、文学家、诗人,身后追封太子太保,谥文毅。乾隆
  • 弥阿里弥阿里地区战斗司令部: 李应俊(第5师) 朴基丙(第20团) 金汉柱(第1营) 文容彩(第16团) 李祥根(首都警备师第3团)第5师(朝鲜语:대한민국 5보병사단)第7师(朝鲜语:대한민국 7보병사단)第3师 大
  • 安东都护府君主 · 首都 · 文学史 · 教育史 电影史 · 韩医史 陶瓷史 · 戏剧史 韩国国宝 · 朝鲜国宝安东都护府(朝鲜语:안동 도호부)原为唐朝和新罗联军在攻灭高句丽之后,建立
  • 文致和文致和(荷兰语:Franciscus Hubertus Schraven, C.M.,1873年10月13日-1937年10月9日),荷兰遣使会士,天主教直隶西南宗座代牧区宗座代牧。1873年10月13日,文致和出生于荷兰Lottum 。18
  • 秋田县第1区秋田县第1区是日本众议院的选区,始于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 | 岩
  • 毓朗敏达贝勒毓朗(满语:ᠶᡡ ᠯᠠᠩ,穆麟德:,太清:;1864年8月27日-1922年12月14日),字月华,号余痴,别号余痴生,爱新觉罗氏。宗室,清末军机大臣。光绪三十三年(1907年)袭贝勒。历任巡警部(民政部)
  • 中国方正出版社中国方正出版社是中国共产党中央纪律检查委员会下属的一家出版社,总部位于中国北京市,1993年初筹建,1993年9月10日正式成立,主要出版反腐倡廉主题的图书。
  • 拒马拒马是机动式路障的一种。在中国古代架起长枪或与木柱搭配作成障碍物用以防御敌方骑兵的进攻,称为“拒马枪”。三支交干相贯,以铁为索固定的为“远驮固营拒马枪”。横一大木,大
  • 远西远西(英语:Far West)是美国密苏里州考德威尔县的摩尔门教徒地名,今天则是历史遗迹。