Изменения

Перейти к: навигация, поиск

Обработка ошибок и исключения

442 байта добавлено, 06:12, 18 июня 2013
runtime exception
====runtime exception====
Эти исключения обычно возникают в результате ошибок программирования, например, ошибки разработчика или неверное использование интерфейса приложения. Например, в случае выхода за границы массива метод бросит ''OutOfBoundsException''. Теоретически приложение может поймать это исключение, но разумнее исправить ошибку.
 
Имеет смысл бросать RuntimeException в том случае, если пользователь передал неверные аргументы методу. Например, один из аргументов равен null. Тогда метод может проверить аргументы и бросить NullPointerException, которое является непроверяемым исключением.
==Обработка исключений==
234
правки

Навигация