recent
أخبار ساخنة

الخطأ Syntax Errors في جافا Java

 ما هو الخطأ Syntax Errors في جافا؟

تشير أخطاء بناء جملة Java إلى الأخطاء التي يرتكبها المبرمج في تطبيق القواعد النحوية للغة برمجة الجافا JAVA. حيث لا يتم تغطية الأخطاء في منطق البرنامج نفسه، بل يحتاج الى تدخل المبرمج.

بناء جملة جافا Java Syntax

الجافا، مثل جميع لغات البرمجة الأخرى، لها تركيبها الخاص. على سبيل المثال، إحدى قواعد بناء جملة Java هي أن جميع الأوامر يجب أن تنتهي بفاصلة منقوطة (؛). يعتبر بناء جملة Java أبسط بكثير من بناء جملة اللغة الإنجليزية أو أي لغة "طبيعية" أخرى، ولكنه أيضاً أكثر صرامة من حيث التعامل. إن ترك فاصلة خارج الجملة في اللغة الإنجليزية يجعل الكاتب يبدو بشكل سيئ للغاية؛ الأمر الذي يجعل خطأً بسيطاً في بناء جملة Java لغة غير مفهومة للكمبيوتر.

خطأ في المترجم Compiler Error

الأخطاء النحوية Syntax Error هي نوع من أخطاء المترجم Compiler. هذا يعني أنه سيتم اكتشافها على الفور عندما يحاول المبرمج تحويل شفرة المصدر Source Code (أو الشيفرة المصدرية) الخاصة به إلى برنامج. وبالطبع هذا سيتعارض مع أخطاء وقت التشغيل، والتي لا يتم اكتشافها حتى يتم تشغيل البرنامج بالفعل.

أمثلة على الأخطاء النحوية في الجافا Examples of Java Syntax Errors

الرمز أو الكود if x=3 System.out.println("Hello.") به ثلاثة أخطاء نحوي Syntax Error في بناء الجملة:

  1. أولاً، لا ينتهي الأمر البرمجي (الكود السابق) بفاصلة منقوطة.
  2. ثانياً، يجب أن تكون المقارنة التي تحدث بعد العبارة if محاطة بأقواس مثل ().
  3. أخيراً، تستخدم المقارنة if نفسها عامل التعيين (المساواة) "=" بدلاً من عامل المقارنة "==".

لذلك، فإن أي من هؤلاء العوامل السابقة سينشئ خطأ في بناء جملة Java. وعليه فإن الشكل الصحيح للكود السابق يكتب بالشكل الصحيح التالي:

if (x==3) System.out.println("Hello.");

author-img
العلم للجميع

تعليقات

ليست هناك تعليقات
إرسال تعليق
    google-playkhamsatmostaqltradent