מחלקות, ירושה, פולימורפיזם, ממשקים וסיבוכיות
IndexOutOfBoundsExceptionIterator ונסיר מופעים של "b" בעזרת iterator.remove(), הקוד ירוץ בצורה תקינהIOException throws ובמקום החלק המוסתר בשורה 2 נשים IOException, הקוד בוודאות לא יקרוסSystem.out.println(a);a.equals(a);a.clone();a.toString();f עלולה לזרוק exception, אך לא נתון מאיזה סוג.f יגרום לתוכנית להכנס ל- catch(RuntimeException e)?RuntimeException שאינו מסוג NullPointerExceptionRuntimeExceptionNullPointerExceptionExceptioncatch ולאחר מכן ידפיס finally, ואחרי זה קורסfinally, ואחרי זה קורסשאלות תרגול בתכנות מונחה עצמים בנושא חריגות ממבחנים של אוניברסיטת בר-אילן. השאלות ממוינות לפי רמת קושי, עם פתרונות לבדיקה עצמית - כך שניתן ללמוד מטעויות ולהבין את דרך הפתרון לפני הבחינה. ניתן לאתר שאלות חוזרות ולהריץ מבחני סימולציה ממוקדים בנושא חריגות.