Описание тега custom-exceptions
Custom Exception наследует свойства класса Exception. Каждый раз, когда мы объявляем собственное исключение, это называется настраиваемым исключением.
0
ответов
Как свободно связать определенные пользователем исключения?
У меня есть группа сущностей, на которых я делаю CRUD, например. Автомобиль, лодка, банан и т. Д. У всех этих схожих исключений, которые я выбрасываю, когда что-то идет не так. Например, если я пытаюсь получить что-то, но это не существует, я бросаю…
21 мар '17 в 12:34
5
ответов
Можно ли (неправильно) использовать Exception.HelpLink для распознавания объектов Exception?
Я работаю над программой регистрации, и я хотел бы избежать обработки того же Exception объект неоднократно, когда он регистрируется повторно, потому что он просачивается через вложенную структуру вызова. Поэтому я хотел бы иметь возможность отформа…
11 июн '11 в 02:19
1
ответ
Пользовательский класс обработки исключений Java
У меня проблемы с обработкой некоторых исключений. Было бы здорово, если бы вы указали мне направление, чтобы я мог лучше понимать исключения, а также учиться обрабатывать исключения более эффективно. Посредством аргумента командной строки он раздел…
03 фев '14 в 07:08
1
ответ
Создание пользовательской ошибки в модуле, предназначенном для импорта произвольными модулями (библиотека)
Я строю библиотеку Python, которая реализует очередь задач. Если по какой-либо причине поток, который обрабатывает задачи, умирает, и опция перезапуска потока не установлена, мне нужно вызвать исключение. Это то, что я должен просто бросить RuntimeE…
20 дек '10 в 01:09
3
ответа
Оператор if внутри оператора try catch не обнаруживает часть try/catch
Итак, у меня есть задание для класса, и я полностью застрял. Я прятался здесь весь семестр и нашел то, что мне нужно, но на этот раз я потерян. Мне нужна помощь с оператором try catch внутри цикла. Задание требует от нас, чтобы люди вводили свои име…
05 ноя '14 в 20:14
0
ответов
Стандарты исключений PHP
Скажем, например, у меня есть класс MailQueue с очередью функций, которая принимает адрес отправителя, тему, тело и массив получателей. Функция проверяет заданные параметры на наличие и действительность адреса электронной почты, а затем пытается вст…
31 окт '17 в 10:08
1
ответ
Лучшая практика регистрации пользовательских исключений в PHP
У меня есть пользовательское исключение (которое может быть расширено в других пользовательских исключениях). Мой проект требует журнала всех пользовательских исключений (и всех его потомков), что происходит. У меня есть регистратор, который может р…
28 фев '18 в 20:52
2
ответа
В JSF пользовательское исключение, вызванное вызываемым EJB, рассматривается как EJBTransactionRolledBackException или NullPointerException или ServletException
Вот проблема: EJB выдает это исключение (из журналов Glassfish): SEVERE: Attempting to confirm previously confirmed login using confirmation UUID: b90b33ca-dc69-41c1-9c60-99152810c89b com.extremelatitudesoftware.els_commons.exceptions.LoginPreviousl…
05 июн '12 в 22:55
2
ответа
Исключения Java: должно ли исключение содержать свое сообщение внутри или принимать его как параметр
Всякий раз, когда мне нужно определить пользовательское исключение, если его сообщение не изменится в зависимости от контекста, я помещаю сообщение в это исключение. Как это: public class UserNotFoundException extends RuntimeException { public UserN…
09 авг '14 в 22:01
1
ответ
Symfony2 - Получение 'Попытка загрузить класс "Exception" из пространства имен "AppBundle\Controller".'
Создание простых исключений является обычной практикой, поэтому я думаю, что это будет "встроенный в Symfony2," прямо из коробки ". Однако, выполняя следующий код, я получаю сообщение об ошибке, частично показанное в заголовке этого вопроса и полнос…
02 дек '17 в 21:23
1
ответ
Попытка приостановить потоки после вызова пользовательского исключения
Это школьное задание, над которым я работаю. Я был туда-сюда с моим наставником, и он помогал мне с этим, но я кое-что здесь упускаю. Рассматриваемая программа принимает аргумент "-f filename.txt" и в этом имени файла есть список таких вещей FansOn,…
08 дек '11 в 03:40
2
ответа
PHP возврат из функции и остановка обработки
У меня есть простая функция в классе. Я пытаюсь увеличить обработку исключений с помощью try/catch. Моя проблема в том, что возврат из try / catch не останавливает обработку в функции. Вот мой код: class Config { public static $configarray; function…
14 янв '16 в 23:30
1
ответ
C# Может ли пользовательское исключение ловить / убивать себя?
Мой код выглядит так var i = 0; try { i = faultyProcedure(); } catch (Exception ex) { try { throw new CustomException("faultyProcedure called", ex); } catch (CustomException) {} } Хотя это работает, это выглядит глупо. Настраиваемое исключение делае…
24 апр '18 в 05:36
2
ответа
Бросать пользовательские исключения в Javascript. Какой стиль использовать?
Дуглас Крокфорд рекомендует сделать что-то вроде этого: throw { name: "System Error", message: "Something horrible happened." }; Но вы также можете сделать что-то вроде этого: function IllegalArgumentException(message) { this.message = message; } th…
25 окт '12 в 21:36
1
ответ
Не удается получить данные транзакций старше 7 месяцев из API данных учетной записи клиента с учетной записью разработчика
Я использую бесплатный аккаунт для разработки, rails 4.0, ruby v2, heroku toolbelt, redis-server и postgres 9 У меня есть приложение rails, которое загружало транзакции с августа 2013 года по февраль 2014 года в прошлом феврале. В марте приложение…
04 мар '14 в 21:13
1
ответ
Создание собственного класса в java с использованием блоков try-catch, filewriter и printwriter
Попытка окружить этот код блоком try-catch. Тем не менее, после многих неудачных попыток я все еще не могу заставить его выбросить мое сообщение об исключении CUSTOM, когда пользователь вводит баланс меньше 0. Я пытаюсь сделать его чрезвычайно прост…
03 апр '14 в 22:21
5
ответов
Как поймать пользовательское исключение
У меня есть следующий код в методе "main": static void Main(string[] args) { try { int a = 0; int b = 5; b /= a; } catch (MyException ex) { Console.WriteLine(ex.Message) } } И класс MyException выглядит следующим образом: public class MyException : …
24 сен '13 в 16:06
1
ответ
Отображать пользовательское сообщение при нарушении ограничения PL/SQL
Я пишу процедуру PL / SQL. У меня есть ограничение на столбец, который не допускает значения ниже 0 и выше 500. Мне нужно отобразить пользовательское сообщение, если это ограничение нарушено (например, "ID вне диапазона"). В настоящее время это искл…
23 авг '14 в 01:30
0
ответов
Java не распознает пользовательский класс исключений и не компилирует?
Я работал над программой для управления светодиодной матрицей с помощью RaspberryPi 3B+, и я хотел структурировать свою программу так, чтобы каждая матрица представляла собой массив компонентов MatrixComponents. package matrixcontroller; public clas…
19 май '17 в 16:54
2
ответа
Почему нет необходимости перехватывать исключение IllegalArgumentException?
Интересно, почему IllegalArgumentException Класс не должен быть перехвачен или объявлен, в то время как другие исключения должны (например, java.net.MalformedURLException). public void foo() { throw new IllegalArgumentException("spam"); } public voi…
04 окт '13 в 20:33