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

...

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

Java Syntax

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

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

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

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

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

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

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

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

หมวดหมู่

ล่าสุด

วิธีปลดล็อกไฟล์ PDF ที่ล็อคใน Windows

วิธีปลดล็อกไฟล์ PDF ที่ล็อคใน Windows

มีโปรแกรมปลดล็อกรหัสผ่านเพื่อช่วยให้คุณกลับเข้...

วิธีสร้างกราฟอุปสงค์และอุปทานใน Word

วิธีสร้างกราฟอุปสงค์และอุปทานใน Word

การใช้ตัวสร้างกราฟอุปสงค์และอุปทาน คุณสามารถสร...

ความแตกต่างระหว่าง Adobe Acrobat และ Adobe Reader

ความแตกต่างระหว่าง Adobe Acrobat และ Adobe Reader

ทั้ง Reader และ Acrobat เป็นโปรแกรมที่เผยแพร่โ...