ข้อผิดพลาดทางไวยากรณ์ใน Java คืออะไร?

...

ข้อผิดพลาดทางไวยากรณ์ของ Java หมายถึงข้อผิดพลาดที่ทำโดยโปรแกรมเมอร์ในการใช้ไวยากรณ์ของภาษาการเขียนโปรแกรม Java ไม่ครอบคลุมถึงข้อผิดพลาดในตรรกะของตัวโปรแกรมเอง

Java Syntax

Java ก็เหมือนกับภาษาการเขียนโปรแกรมอื่นๆ ทั้งหมด มีไวยากรณ์ของตัวเอง ตัวอย่างเช่น กฎข้อหนึ่งของไวยากรณ์ Java คือคำสั่งทั้งหมดต้องลงท้ายด้วยเครื่องหมายอัฒภาค (;) ไวยากรณ์ Java นั้นง่ายกว่าไวยากรณ์ของภาษาอังกฤษหรือภาษา "ธรรมชาติ" อื่นๆ อย่างมาก แต่ก็เข้มงวดกว่ามากเช่นกัน การเว้นวรรคเป็นภาษาอังกฤษจะทำให้ผู้เขียนดูเลอะเทอะเท่านั้น ข้อผิดพลาดเล็กน้อยในไวยากรณ์ Java ทำให้คอมพิวเตอร์ไม่สามารถเข้าใจคำสั่งได้

วีดีโอประจำวันนี้

คอมไพเลอร์ผิดพลาด

ข้อผิดพลาดทางไวยากรณ์เป็นข้อผิดพลาดของคอมไพเลอร์ประเภทหนึ่ง ซึ่งหมายความว่าจะถูกตรวจพบทันทีเมื่อโปรแกรมเมอร์พยายามแปลงซอร์สโค้ดของเขาเป็นโปรแกรม ซึ่งตรงข้ามกับข้อผิดพลาดรันไทม์ ซึ่งตรวจไม่พบจนกว่าโปรแกรมจะทำงานจริง

ตัวอย่างของข้อผิดพลาดทางไวยากรณ์

รหัสนี้ -- ถ้า x=3 System.out.println("สวัสดี") -- มีข้อผิดพลาดทางไวยากรณ์สามข้อ:

ประการแรก คำสั่งไม่ได้ลงท้ายด้วยเครื่องหมายอัฒภาค ประการที่สอง การเปรียบเทียบที่เกิดขึ้นหลัง "if" ต้องล้อมรอบด้วยวงเล็บ สุดท้าย การเปรียบเทียบใช้ตัวดำเนินการมอบหมาย "=" แทนตัวดำเนินการเปรียบเทียบ "==" ข้อใดข้อหนึ่งเหล่านี้จะสร้างข้อผิดพลาดทางไวยากรณ์ของ Java นี่คือคำสั่งที่เขียนอย่างถูกต้อง:

ถ้า (x==3) System.out.println("สวัสดี");

หมวดหมู่

ล่าสุด

วิธีการใช้เส้นขอบแบบกำหนดเองกับเอกสาร Word

วิธีการใช้เส้นขอบแบบกำหนดเองกับเอกสาร Word

เครดิตรูปภาพ: รูปภาพ Thomas Northcut / Photodis...

วิธีเพิ่มอัตราการถ่ายโอนข้อมูลบนดิสก์

วิธีเพิ่มอัตราการถ่ายโอนข้อมูลบนดิสก์

ฮาร์ดไดรฟ์ทั่วไป ดิสก์ไดรฟ์มักทำหน้าที่เป็นคอข...

วิธีลดขนาดไฟล์ PDF ใน Linux

วิธีลดขนาดไฟล์ PDF ใน Linux

ไฟล์ PDF เป็นไฟล์รูปแบบเอกสารแบบพกพาที่สร้างโดย...