#1try/catch
ΜέτριοΠιάσε ArithmeticException από 10/0 και τύπωσε «error».
try/catch/finally, throw, checked/unchecked.
Πιάνει exceptions και επιτρέπει graceful handling.
Εκτελείται πάντα, χρήσιμο για cleanup.
Δοκίμασέ τες — οι λύσεις είναι κρυμμένες μέχρι να τις ζητήσεις.
Πιάσε ArithmeticException από 10/0 και τύπωσε «error».
Πότε εκτελείται το finally;
Ποιο είναι checked exception;
Πιάσε exception στο 10/0 και τύπωσε «ok4».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok6».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok8».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok10».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok12».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok14».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok16».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok18».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok20».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok22».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok24».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok26».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok28».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok30».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok32».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok34».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok36».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok38».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok40».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok42».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok44».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok46».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok48».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok50».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok52».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok54».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok56».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok58».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok60».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok62».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok64».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok66».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok68».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok70».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok72».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok74».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok76».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok78».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok80».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok82».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok84».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok86».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok88».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok90».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok92».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok94».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok96».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok98».
Σε μέθοδο check(int): πέταξε IllegalArgumentException αν το όρισμα <0, αλλιώς επέστρεψε «ok». Κάλεσε check(0). Τύπωσε «ok» ή «bad» αναλόγως.
Πιάσε exception στο 10/0 και τύπωσε «ok100».