תפיסת exceptions
דרך TRY - CATCH אפשר לתפוס אירועים חריגים שקורים בתוכנית. כלומר כל הקוד שנמצא בין ה TRY ל CATCH יהיה "מוגן" וניתן לטפל בבעיותץ למשל חילוק ב 0. אם בתוכנית קורה מצב של חילוק ב 0, בדר"כ התוכנית תסתיים עם הודעת שגיאה. אם הקוד של החילוק יהיה בתוך בלוק TRY-CATCH אז ניתן יהיה - במקרה של בעיה - לטפל בה בלי לעוף. הקוד לטיפול יהיה אחרי ה CATCH, כאשר בחלק זה ניתן להגדיר איך כל חריגה תטופל. כדי ללמוד את זה - וכדאי - עליך לקרוא דוקיומנטציה. זה לא משהו שאפשר להסביר על רגל אחת. לדעתי בכל ספר של ++C יש פרק בנושא, וכמובן ניתן למצוא ברשת... כמה שידוע לי ב C אין בכלל TRY-CATCH, אלא ב ++C. בג'אוה יש - אם כי ממומש בצורה שונה.