Обработка ошибок и исключения — различия между версиями
Sergej (обсуждение | вклад) (Новая страница: «{{Определение |definition= Исключениями или исключительными ситуациями (состояниями) называю...») |
Sergej (обсуждение | вклад) (→Введение) |
||
Строка 5: | Строка 5: | ||
== Введение == | == Введение == | ||
В языке <tex>Java</tex> исключения <tex>(Exceptions)</tex> и ошибки <tex>(Errors)</tex> являются объектами. Когда метод вызывает (бросает - throws) исключительную ситуацию, он на самом деле работает с объектом. Но такое происходит не с любыми объектами, а только с теми, которые наследуются от <tex>Throwable.</tex> | В языке <tex>Java</tex> исключения <tex>(Exceptions)</tex> и ошибки <tex>(Errors)</tex> являются объектами. Когда метод вызывает (бросает - throws) исключительную ситуацию, он на самом деле работает с объектом. Но такое происходит не с любыми объектами, а только с теми, которые наследуются от <tex>Throwable.</tex> | ||
+ | |||
[[Файл:exceptions-throwable.gif]] | [[Файл:exceptions-throwable.gif]] |
Версия 18:49, 17 июня 2013
Определение: |
Исключениями или исключительными ситуациями (состояниями) называются ошибки, возникшие в программе во время её работы. |
Введение
В языке
исключения и ошибки являются объектами. Когда метод вызывает (бросает - throws) исключительную ситуацию, он на самом деле работает с объектом. Но такое происходит не с любыми объектами, а только с теми, которые наследуются от