תרגיל 3 - משימה 4

מנהלים: ta_gilad, mari

שלח תגובה
adiadi
הודעות: 38
הצטרף: 19:33 25/10/2009

תרגיל 3 - משימה 4

שליחה על ידי adiadi » 12:07 30/11/2009

כאשר אני מריצה בדיקה של החלק הראשון של התוכנית (SAT SOLVER) התוכנית עוברת קומפילציה ואפילו הפלט תקין אלא שאני מקבלת ArrayIndexOutOfBoundsException במשימה 4 עבור מערך התשובה ans. מבחינה לוגית זה לא יקרה כי המערך יהיה בגודל הPHI או קטן ממנו. בנוסף יש לי למערך ANS אינדקס שונה מהאינדקס שלPHI וכאשר אני מגבילה את האינדקס של ANS להיות קטן מ ANS.LENGTH בכניסה ללואה אני מקבלת חריגה שהאינדקס של המערך שלילי בגלל שחסרתי מהמערך ANS את מספר הפעמים שהליטרל מופיע בPHI.
מה עושים?

ta_gilad
הודעות: 34
הצטרף: 11:41 18/10/2009

Re: תרגיל 3 - משימה 4

שליחה על ידי ta_gilad » 12:13 30/11/2009

השאלה לא ברורה. אם קיבלת ArrayOutOfBoundsException, אז פירוש הדבר שיש מקום שבו את מנסה לפנות למערך שלך באינדקס שאיננו קיים. אולי תבהירי מעט את השאלה שלך?
צוות הקורס - מתרגל

adiadi
הודעות: 38
הצטרף: 19:33 25/10/2009

Re: תרגיל 3 - משימה 4

שליחה על ידי adiadi » 21:28 30/11/2009

הסתדרתי,
תודה

שלח תגובה

חזור אל “- מבוא לתכנות למערכות מידע”