WikiDer > Автоматическая обработка исключений - Википедия
Эта статья не цитировать любой источники. (Март 2008 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Автоматическая обработка исключений это вычисление термин, относящийся к компьютеризированной обработке ошибок. Системы исполнения (двигатели), например, для Ява язык программирования или .NET Framework поддаются автоматическому режиму обработки исключений или ошибок. В этих средах ошибки программного обеспечения не крушение в Операционная система или движок времени выполнения, а скорее генерируют исключения. Последние достижения в этих механизмах выполнения позволяют специализированным дополнительным продуктам для модулей времени выполнения предоставлять автоматизированные Обработка исключений который не зависит от исходного кода и предоставляет информацию об основной причине для каждого интересующего исключения.[нужна цитата]
Как это устроено
В случае исключения механизм выполнения вызывает инструмент перехвата ошибок, который прикреплен к механизму выполнения (например, Виртуальная машина Java (JVM)). В зависимости от характера исключения, такого как его тип, а также класс и метод, в которых оно возникло, а также в зависимости от предпочтений пользователя, исключение может быть обработано или проигнорировано.
Если предпочтительнее обрабатывать исключение, тогда на основе предпочтений обработки, таких как глубина поиска в памяти, утилита перехвата ошибок извлекает значения памяти из кучи и памяти стека. Затем этот снимок создает эквивалент отладчик экран (как если бы был отладчик) в момент исключения.
Преимущества
Этот механизм позволяет автоматизировать обработку ошибок программного обеспечения независимо от исходного кода приложения и его разработчиков. Это прямой артефакт парадигмы механизма выполнения и обеспечивает уникальные преимущества для жизненного цикла программного обеспечения, которые были недоступны раньше.
Рекомендации
![]() | Этот Информатика статья - это заглушка. Вы можете помочь Википедии расширяя это. |