Обработка ошибок и исключения — различия между версиями
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) исключительную ситуацию, он на самом деле работает с объектом. Но такое происходит не с любыми объектами, а только с теми, которые наследуются от
