Публикации по теме 'exception'


Освоение обработки исключений в Java: лучшие практики и методы
Обработка исключений является жизненно важным аспектом любого языка программирования, включая Java. В Java исключение — это ошибка или непредвиденная ситуация, возникающая во время выполнения программы и приводящая к аварийному завершению программы. Обработка исключений предоставляет механизм корректной обработки этих ошибок и обеспечения того, чтобы программа продолжала работать без сбоев. В Java исключения обрабатываются с помощью блока try-catch. Код, который может вызвать исключение,..

Какие исключения Java наиболее часты?
Samebug имеет большую коллекцию сбоев из сети: складывает трассировки с прикрепленной веб-страницей, на которой мы ее нашли. Мы сгруппировали эти сбои по ряду критериев: тип исключения, программный компонент, генерирующий исключение, основные источники, в которых мы их нашли, и т. Д. Мы также определили общие шаблоны ошибок (часть трассировки стека, которая одинакова в нескольких разных трассировки стека), которые доставляют много проблем разработчикам. Затем мы начали анализировать..

Попробуйте с ресурсами
до версии Java 1.6 настоятельно рекомендуется написать блок finally, чтобы закрыть ресурсы, открытые как часть блока try. При попытке с ресурсами все ресурсы, которые будут открываться в части блока try, будут автоматически закрыты, как только программа дойдет до конца блока try, нормально или ненормально. Ресурсы не требуются для явного закрытия. Пример try-catch-finally, чтобы попробовать-с-ресурсом Простая программа для демонстрации функциональности try-catch-finally..

Обработка исключений в Java
Все мы знаем об ошибках , исключениях и обработке исключений в Java, но все же есть несколько серых пятен, когда дело доходит до правильного использования исключений. Я собираюсь обратиться к ним здесь. Исключения Java бывают двух типов 1- Проверяемое исключение (исключение времени компиляции) Это исключения, которые компилятор проверяет во время компиляции кода и проверяет, нет ли в коде места, где эти исключения оставались бы без внимания. 2- Непроверенное исключение..

Вопросы по теме 'exception'

Должен ли я получать настраиваемые исключения из Exception или ApplicationException в .NET?
Как лучше всего создавать классы исключений в решении .NET: производные от System.Exception или от System.ApplicationException ?
10740 просмотров
schedule 21.01.2024

Как исправить: InvalidOperationException при тайм-ауте сеанса в вызове Ajax WebService
Мы вызываем веб-службу Asp.Net ajax со стороны клиента. Таким образом, функции JavaScript имеют такие вызовы, как: // Функция для изменения объекта состояния на стороне сервера и установки выбранного узла для дерева дел. function...
4118 просмотров

Как заставить ruby ​​печатать полную трассировку вместо усеченной?
Когда я получаю исключения, это часто происходит из глубины стека вызовов. Когда это происходит, чаще всего, фактическая оскорбительная строка кода скрыта от меня: tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError)...
156007 просмотров
schedule 22.12.2023

Отправка исключений в C++
Как должны быть отправлены исключения, чтобы обработка ошибок и диагностика могли выполняться централизованно и удобно для пользователя? Например: Класс DataHW обрабатывает связь с некоторым оборудованием для сбора данных. Класс DataHW может...
1421 просмотров
schedule 25.12.2023

Тема была прервана при экспорте в Excel?
У меня есть DataTable, привязанный к GridView. У меня также есть кнопка, которая при нажатии экспортирует DataTable в файл Excel. Однако возникает следующая ошибка: ErrMsg = "Поток был прерван." Вот часть кода, где вылетает ошибка: private...
17214 просмотров
schedule 25.09.2022

Перехват исключения в коде
Я пробовал этот фрагмент кода, чтобы проверить, обнаруживается ли исключение деления на ноль: int main(int argc, char* argv[]) { try { //Divide by zero int k = 0; int j = 8/k; } catch (...) {...
482 просмотров

WindowsMobile: приложение выходит после обработки исключения из DialogForm
У меня такой простой сценарий: DialogForm с кнопкой, Button_click выдает исключение. MainForm с кнопкой и меткой, при щелчке я показываю новый экземпляр DialogForm внутри блока Catch. Если я запускаю эту настройку в обычных WinForms, я могу...
2712 просмотров
schedule 02.05.2024

Есть ли способ узнать, какой TField вызывает EDBClient с сообщением «Требуется значение поля»?
У меня есть один TClientDataSet с несколькими полями, и я получаю это исключение, я уверен, что забыл установить одно значение поля, но вопрос в том, какое поле? Есть ли способ быстро узнать, в каком поле возникает это исключение? ИЗМЕНИТЬ...
2906 просмотров
schedule 10.11.2022

Как работать с неотмеченными исключениями?
В Java есть исключения, проверенные компилятором . Когда я перешел на C ++, я узнал, что в нем нет проверенных исключений. Сначала я продолжал использовать обработку исключений, потому что это отличная функция. Однако через некоторое время я...
1166 просмотров
schedule 30.03.2024

Исключение PgSQL: имя столбца не найдено
Я использую postgresql-8.3-603.jdbc4.jar с jdk 1.6 в своем приложении для выполнения операций с БД. Иногда я получаю следующие исключения, и перезапуск помогает временно избежать этих исключений. org.postgresql.util.PSQLException: имя столбца...
4064 просмотров
schedule 22.09.2022

В каком языке впервые появились исключения?
Впервые я столкнулся с исключениями в ADA 83. Насколько мне известно, разработчики ADA изобрели концепцию исключений. Так ли это, или любой язык программирования, который появился раньше, тоже использовал исключения?
505 просмотров

Должен ли я игнорировать исключение при вставке базы данных?
У меня есть две таблицы, A и B, и простая таблица X, которая поддерживает связь между ними. X содержит AID и BID в качестве первичного ключа. Я использую Linq-to-Sql для вставки таких отношений, как: public void InsertRelationship(int y, int...
198 просмотров
schedule 21.02.2024

Как обработка исключений C ++ преобразуется в машинный код
Мысленно я всегда задавался вопросом, как выглядит команда try / throw / catch за кулисами, когда C ++ компилирует ее и переводит на ассемблер. Но так как я никогда им не пользуюсь, у меня никогда не было времени проверить это (некоторые люди сказали...
13105 просмотров
schedule 24.12.2023

Неожиданное значение в объекте Exception в блоке catch (компактная среда С#)
Я поддерживаю компактное фреймворковое приложение С#, и за 2 дня у меня было 2 случая, когда пойманное исключение имело непредвиденную строку в сообщении. Оба раза из-за другого типа исключения. В следующем коде перехватывается исключение сокета, но...
1070 просмотров

Как узнать причину события сбоя клиента WCF?
Как получить код исключения или ошибки, вызвавший событие сбоя клиента WCF? private void ConnectionFaultedHandler(object sender, EventArgs e) { // Darn! Something went wrong. // Better clean up. this._Connection.Abort();...
1753 просмотров
schedule 23.12.2023

Область действия локальной переменной функции Python во время исключений
Предыстория: я занимаюсь COM-программированием TestStand от National Instruments на Python. TestStand жалуется, если объекты не «освобождаются» должным образом (открывается диалоговое окно отладки «объекты не освобождаются должным образом»). Способ...
2002 просмотров

Что делать с исключениями при реализации java.lang.Iterator
Интерфейс java.lang.Iterator имеет 3 метода: hasNext , next и remove . Чтобы реализовать итератор, доступный только для чтения, вы должны предоставить реализацию для двух из них: hasNext и next . Моя проблема в том, что эти методы не...
14343 просмотров
schedule 03.11.2022

Axis2 WebService и несколько элементов ExceptionFault в WSDL
Я не эксперт по AXIS2, поэтому использую Eclipse для создания восходящего веб-сервиса. Я публикую 2 метода как веб-сервисы. Эти методы определены для создания исключения java.lang.Exception для создания SOAPFault при вызове веб-службы, завершающейся...
552 просмотров
schedule 07.05.2024

Исключение синтаксического анализа XAML
У меня есть простая страница XAML, которая загружается нормально, когда она загружается как часть любого приложения в Visual Studio. Однако при развертывании этого приложения с помощью ClickOnce я получаю следующее исключение: Type :...
2640 просмотров
schedule 09.10.2022

Android SlidingDrawer в Eclipse IDE
Я пытаюсь разработать приложение для Android, использующее SlidingDrawer, но мне не удалось использовать конструктор формы (макет?) для добавления этого элемента без создания исключения «IllegalArgumentException: атрибут дескриптора является...
1389 просмотров