语法错误

✍ dations ◷ 2025-04-26 22:15:14 #计算机错误,程序设计语言理论,程序设计语言语法,程序设计小作品

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

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

相关

  • 勿加泗勿加泗是印度尼西亚的城市,由西爪哇省负责管辖,位于该国东南部爪哇岛西部,面积210.49平方公里,2010年人口2,378,211,人口密度为每平方公里11,298人。泗水万隆
  • 纤维病毒科丝状病毒科(学名:Filoviridae),单股反链病毒目,是一种感染脊椎动物的病毒,包含的属有埃博拉病毒和马尔堡病毒。病毒粒(Virion)具有复杂构造,具外套膜(envelope),核鞘(nucleocapsid),聚合酶
  • 草胡椒属草胡椒属(学名:Peperomia)是胡椒科下的一个属,为一年生或多年生、肉质草本植物。该属共有约1000种,分布于热带和亚热带地区。Peperomia argyreiaPeperomia blandaPeperomia campt
  • Roderick David Stewart罗德里克·大卫·“罗德”·斯图尔特爵士,CBE(Sir Roderick David Stewart,1945年1月10日-)出生及成长于英国伦敦,是一名苏格兰/英格兰著名歌手,是美国乐坛六十年代中期的英国入侵
  • 勃艮第酒红勃艮第酒红(英语:burgundy;法语:bourgogne)是红色系的一种颜色,因与法国勃艮第所出产的勃艮第酒颜色相似而得名。勃艮第酒红与栗色相似。勃艮第色是多个国家护照所采用的封皮颜色,
  • 1964年阿拉斯加大地震耶稣受难日地震(又称安克雷奇地震、阿拉斯加大地震)发生于1964年3月27日星期五,当天正好是耶稣受难日,是美国和北美历史上最大的地震。当时是继1960年智利大地震后的世界第三大
  • 杰克·卡梅伦 (冰球)杰克·卡梅伦(Jack Cameron,1902年12月3日-1981年12月29日),加拿大冰球运动员。他曾参加加拿大冰球队出征1924年冬奥会。在此次冬奥会上,他参加的加拿大冰球队获得了冠军。
  • 阿尔弗雷德亲王 (爱丁堡和萨克森-科堡-哥达)阿尔弗雷德·亚历山大·威廉·恩斯特·阿尔伯特(英语:Alfred Alexander William Ernest Albert,(1874年10月15日-1899年2月6日),英国女王维多利亚女王的孙子,俄罗斯帝国沙皇亚历山大
  • 吴元涤吴元涤(?-20世纪),字子修,江苏江阴人,生物学家。毕业于江苏师范学堂优级选科博物科,先后担任多所大学的教授。1927年9月,第四中山大学区苏州中学成立,吴元涤谢绝了北京大学、浙江大学
  • 仓敷常春藤广场仓敷常春藤广场(日语:倉敷アイビースクエア,)是位于日本冈山县仓敷市的一座以酒店为中心的综合观光设施。仓敷常春藤广场曾是江户幕府的代官所办公地点。1889年,仓敷纺绩在此地修