Tagged: исключения

17
Сен
2021

Как грамотно обрабатывать ошибки в конструкторах? PHP

Допустим есть класс, который в конструкторе принимает массив и что-то делает с его элементами. Предположим, что элементы должны соответствовать какому-либо условию. Как правильно обработать случай, когда элемент не соответствует? Пользоват…

15
Сен
2021

TypeError: Неожиданный аргумент в виде ключевого слова ‘user’

Создал команду User. При простом её написании, отображает информацию о профиле человека, который выполнил эту команду. Но когда кто-либо пишет /user @Пользователь – возбуждается ошибка: TypeError: user() got an unexpected keyword argument …

08
Сен
2021

Выбрасывать (генерировать) исключение? В каких ситуациях?

У меня вопрос: зачем нужно выбрасывать (генерировать) исключения? В каких ситуациях? Зачем допустим при выполнении какого-либо условия "ронять" программу, если тема исключения создана как раз для того, чтобы ловить и обрабатывать…

17
Авг
2021

Не получается достать данные из .txt файла в массив

Мне необходимо заполнить массив данными из файла(.txt).
Вроде бы, как мне, глупому, кажется, написал что-то более менее правдоподобное, но, по непонятным мне причинам, не работает.
Вот мой код:
` public class DAO {
public final int[] array…

03
Авг
2021

Иерархия исключений

Хочу понять на сколько правильно строить подобную иерархию исключений. Есть базовый тип исключений от которого наследуются все остальные. К примеру файл PackageException.php в котором будет следующая структура. Нужно ли разбивать каждое ис…

23
Июл
2021

Как поймать ошибку 404 с помощью JavaScript

Всем доброго времени суток.
Задача следующая: требуется присвоить определенному изображению адрес картинки.
В случае, если картинка будет не найдена по её URL (должно выдать 404 ошибку), то используется другая ссылка.
Вариант который я сде…

12
Июл
2021

Как сделать проверку на наличие COM порта в системе?

Есть функция, которая в бесконечном цикле читает некоторые данные из COM порта. Нужно сделать так, чтобы при обрыве связи(пропадании COM порта в системе) функция ожидала появления порта и продолжала считывать данные. Если кто-то может помо…

12
Июл
2021

Как сделать проверку на наличие COM порта в системе?

Есть функция, которая в бесконечном цикле читает некоторые данные из COM порта. Нужно сделать так, чтобы при обрыве связи(пропадании COM порта в системе) функция ожидала появления порта и продолжала считывать данные. Если кто-то может помо…

04
Июл
2021

Что делать со statment, когда выпадет исключение при его закрытии в Java?

Знакомые рассказывали, что на приемке проекта у них в команде проверяющий указывал им на явное закрытие объекта Statement. Я тоже задался таким вопросом и пошёл смотреть, что по этому поводу говорит официальная документация:

It is general…

04
Июл
2021

Как правильно организовать обработку исключение в MVC в Java?

Имеется структура каталогов, разработанная на основе MVC, и имеет вид (другие каталоги исключены для наглядности и понимания сущности происходящего):
model/dao/AccountDao.class
util/AesCrypt.class

Имеется класс AesCrypt, содержащий метод …

02
Июл
2021

Как сделать, чтобы после except функция повторно запускалась?

Есть функция, вызываемая в потоке, которая запрашивает значения у датчика в цикле. При недоступности датчика выбрасываются except, в которых вызывается continue, и по логике вещей цикл должен продолжаться с начала. Но так не происходит. Фу…

01
Июл
2021

Каков общепринятый подход по работе с исключениями в JS?

Мне хочется узнать каков стандартный подход, а не про техническую составляющую, т.е. не про то как бросить или как перехватить или повторно бросить исключение.
В каждом языке программирования есть свои стандартные подходы по обработке ошиб…

01
Июл
2021

Каков общепринятый подход по работе с исключениями в JS?

Мне хочется узнать каков стандартный подход, а не про техническую составляющую, т.е. не про то как бросить или как перехватить или повторно бросить исключение.
В каждом языке программирования есть свои стандартные подходы по обработке ошиб…

27
Июн
2021

Телеграм-бот. Обрывается цикл диалога, после одного неверного ответа

Пишу бота в PyCharm для Телеграма, ещё учусь и в этом деле полный новичок. Возникла проблема, суть бота – это калькулятор. Всё работает исправно, запоминает пользовательские данные, считает всё правильно, но стоит написать текст, вместо ци…

26
Июн
2021

Программа работает несколько часов нормально и падает

Есть программа, которая отправляет данные на сервер, считывает данные с него, считывает показания датчиков и отправляет команды исполнительным механизмам. В программе есть циклы-демоны, которые запускаются из main-файла(с GUI). Программа р…

22
Июн
2021

Исключение StringIndexOutOfBoundsException. Что необходимо исправить в коде?

Вылетает исключение StringIndexOutOfBoundsException. Jave учусь, и 12 часов не могу разобраться, как "обойти" это исключение.
Задание Прочитать текст Java-программы и в каждом слове длиннее двух символов все строчные символы заме…

07
Июн
2021

Как лучше обработать исключение в классе В, которое может выбросить метод класса А в Java?

Объясняю ситуацию. Всё будет детально просто.
Имеется собственный класс исключений не проект.
Имеется класс-валидатор FileValidator. Данный класс содержит один единственный метод isValidPath, который может выбросить исключение.
Далее имеет…

28
Май
2021

Объединение блоков Try-Catch в один (Java)

Мне необходимо прочесть файл (путь к файлу вводится через командную строку), в котором представлена структура папки в виде "дерева". С помощью фильтра нужно найти количество внутренних папок и файлов, среднее количество файлов в …

28
Май
2021

Прерывание приложения после ConnectionTimeOut

Всем доброго времени суток. Пишу утилиту для работы, суть в чем. Это клиент для API сервера нашего предприятия. Использую PyQt5 и request. Основные функции работают, начал обрабатывать ошибки.
Код разбит на два модуля, в одном Собственно г…

27
Май
2021

org.springframework.ws.soap.client.SoapFaultClientException при использовании Spring WS WebServiceTemplate

Столкнулся со следующей проблемой:
у меня есть wsdl файл для общения моего сервиса и CRM посредством протокола SOAP.
Body запроса заполняется через конфигурирование файлов java из wsdl.
А вот header необходимо прописать вручную.
Я использу…

20
Май
2021

Как правильно выдавать исключения?

Понял что не знаю как правильно выдавать исключения. К примеру если в файл не получилось открыть, я закрывал приложение аварийно, однако как делают правильно?
Для этого есть исключение, как именно использоваться? к примеру
void doing_with_…

06
Май
2021

Отловить исключение неправильного ключа(token) в телеграм боте

Делаю проверку на верификацию ключа(token) в телеграмм боте, испробовав разные способы поймать исключение всё окончилось неудачно
Задача: при неправильном ключе(token) вывести предупреждение, при правильном ключе(token) вывести что всё пр…