Вопросы с меткой [исключения]

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

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
17 показов

Проблема создания PoolableConnectionFactory

У меня проблема создания PoolableConnectionFactory. Все сделал как было показано в уроке, файлы context.xml and web.xml подстроил под свою базу данных. При вызове БЗ в тестах, все работает. Значит БЗ ...
Pawel Arol's user avatar
0 голосов
0 ответов
52 показа

Как изменить базовое сообщение при отбрасывании IllegalArgumentException

У меня есть enum, в нем просто константы, без переменных, я в контроллере перевожу строку в enum через valueOf: ProductName.valueOf(product) И, если нет такого значения джава бросает исключение со ...
Зюбин Владислав's user avatar
0 голосов
0 ответов
18 показов

выбрасывается StaleElementReferenceException при работе со списками

import org.openqa.selenium.NoSuchElementException; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.interactions.Actions; import org.openqa.selenium.support.ui.WebDriverWait; ...
Eldar Zaripov's user avatar
0 голосов
1 ответ
38 показов

При использовании множественных исключений в коде Python всё равно выводится ошибка

При использовании множественных исключений в коде Python всё равно выводится ошибка. Если кто знает подскажите в чём причина: import bs4 import time import requests # pip install requests from bs4 ...
Abram's user avatar
  • 29
0 голосов
1 ответ
18 показов

Вместо пользовательской ошибки выводится "<exception str() failed>"

Делал программу, которая выбирает случайное число в заданном диапазоне с заданной точностью. Мой код: import random class PreciseError(Exception): def __init__(self, prec): self.prec = ...
ArseniyRybasov's user avatar
0 голосов
2 ответа
74 показа

Как работает поимка исключений catch?

class ValidData { public $email; public $url; function validEmail($email) { $this->email = $email; if(!filter_var($this->email, FILTER_VALIDATE_EMAIL)) throw ...
Bazilious's user avatar
0 голосов
0 ответов
39 показов

Get метод класса вызывает исключение с# [дубликат]

только начал учить c# и решил сделать для класса get методы и set методы Использу visual studio 2022 -------------------файл класса------------------ using System; using System.Collections.Generic; ...
Kasharl1353's user avatar
0 голосов
1 ответ
47 показов

Method refers to the missing exception в чем ошибка?

По какой причине мне выдает следующую ошибку? Exception in thread "main" java.lang.Error: Unresolved compilation problems: The method statusValidator(String) from the type Cave ...
keks's user avatar
  • 1
0 голосов
1 ответ
125 показов

RuntimeError: Timeout context manager should be used inside a task - aiogram

Пишу тестового бота, чтобы разобраться с aiogram. При запуске бота сразу появляется ошибка Timeout context manager should be used inside a task при вызове dp.start_polling(bot) Код программы main.py: ...
LightChimera's user avatar
0 голосов
1 ответ
55 показов

Как сделать конструкцию try-except?

Нужно чтобы рассылка не падала с ошибкой если пользователь заблокировал его. Как это сделать? @bot.message_handler(commands=['sendall']) def dist(message): user_id = message.from_user.id if ...
Сергей's user avatar
0 голосов
0 ответов
74 показа

Ошибка Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:3.1.0 при сборке теста

Коллеги! Помогите пожалуйста начинающему автотестировщику ) Три недели рою и-нет. Перепробовал все советы по похожим пролемам. Собрал тест с использованием maven, junit5, selenium, allure. Кнопкой run ...
Tasman Tasmansky's user avatar
1 голос
2 ответа
98 показов

Проверка вводимых данных в коде

Сделал код, который генерирует случайным образом матрицу и складывает ее построчно. Еще хотел сделать проверку чтобы в размер матрицы можно было вводить только числа и при вводе других символов ...
Sur anxiety's user avatar
2 голоса
3 ответа
111 показов

Как сделать так, чтобы после выброса исключения программа принуждала еще раз ввести значение, пока не будет введено верное?

Возможно кто-то подскажет, как в нижеприведённом коде можно сделать так, чтобы после выброса исключения программа принуждала ещё раз ввести значение, пока не будет введено верное. То есть подобие ...
PavelPavlik's user avatar
1 голос
1 ответ
67 показов

Вызов деструктора std::future при выбросе исключения

Есть такой код: #include <chrono> #include <future> #include <iostream> using namespace std::chrono_literals; int main() { try { std::atomic<bool> stopTask; ...
Andrey Epifantsev's user avatar
0 голосов
0 ответов
32 показа

aiogram как ловить исключение Unauthorized в случае бана токена бота, и выполнять определённую функцию (условно ту, которая будет заменять токен)

У меня есть бот на Python, созданный через aiogram, и у меня никак не получается ловить исключение Unauthorized. У меня в одном файле есть список токенов, и мне нужно чтобы при блокировке токена, бот ...
Danil's user avatar
  • 1
0 голосов
0 ответов
49 показов

Какой тип checked exception указывать в интерфейсе?

В книге Clean Code (Чистый Код) в главе 17 описан smell (запашок) G6: Code at Wrong Level of Abstraction. public interface Stack { Object pop() throws EmptyException; void push(Object o) ...
Alexander Petrov's user avatar
3 голоса
1 ответ
97 показов

В чём отличие бага от исключения?

Подскажите, чем баг отличается от исключения в языке программирования Python?
PYTHON_KA's user avatar
  • 163
0 голосов
1 ответ
121 показ

Почему не работает глобальный обработчик ошибок в Spring?

Создал контроллер, который обрабатывает ошибки, после возникновения исключения по http-статуса хочу выдавать кастомную страницу с описанием ошибки: @ControllerAdvice public class ErrorsController ...
Nulltiton's user avatar
  • 107
2 голоса
2 ответа
122 показа

Как получить название исключения в питоне?

Есть некий код с обработчиком ошибок: def return_exception(): try: x = 1 / 0 # Здесь происходит некая ошибка except: exception_name = # ??? return ...
Глеб's user avatar
  • 2,512
0 голосов
0 ответов
21 показ

Не могу понять почему выдает ошибку. Необходимо сделать так, чтобы при написании всего чего угодно кроме цифр выводило сообщение попробуйте еще раз [дубликат]

def numbers(): num1 = int(input('Введите число №1: ')) num2 = int(input('Введите число №2: ')) print(num1 + num2) try: num1 = str(input('Введите число №1: ')) num2 = ...
Matt Wayne's user avatar
1 голос
0 ответов
52 показа

Отлов исключений сразу во всей программе

Есть некая программа на питоне. Например: import a import b def main(): x = a() y = b() print(x + y) main() Я её даю на использование кому-то другому, кто в программировании ничего не ...
Глеб's user avatar
  • 2,512
0 голосов
0 ответов
32 показа

Yii2 переопределить exception для изменения формата ответа?

Подскажите, как правильно переопределить exception чтобы в итоге ответ был только с "message", на данный момент используется HttpException. Текущий формат ответа: { "name": ".....
NEATweb's user avatar
0 голосов
0 ответов
96 показов

Как сделать ошибку для json-ответа со статусом и сообщением?

Я хочу прокидывать сообщение об ошибке, таким образом чтобы были поля { "timestamp": "2023-07-26T13:30:53.428+00:00", "status": 400, "error": "...
Andrew Kachalin's user avatar
1 голос
1 ответ
230 показов

No service for type has been registered

Я полный новичок в ASP.NET и только разбираюсь с внедрением зависимостей, поэтому, скорее всего, моя ошибка очевидна, но все же я не понимаю, что именно не так. В моем проекте есть класс StartCommand, ...
LightChimera's user avatar
0 голосов
2 ответа
59 показов

Можно ли задать и код завершения, и текст вывода в stderr в исключении python?

Исключение SystemExit позволяет задавать код завершения. Также оно позволяет задавать текст вывода в stderr (который как и ожидается будет напечатан только если исключение не отловлено). Но при этом, ...
My Name's user avatar
  • 11
-3 голоса
2 ответа
62 показа

Не вызывается виртуальный деструктор производного класса

Есть решение, где динамическая библиотека (SharedLibrary) предоставляет интерфейс (абстрактный класс), а другой проект - его реализацию (производный класс). Концепция минимального примера: Класс ...
Shamus Rezol's user avatar
  • 1,431
1 голос
2 ответа
62 показа

Как реализовать перезапуск цикла, пока не будет получено одно из требуемых значений

nominal = input(int(тут надо ввести значение 2, либо 5, либо 25)) while nominal #не будет равняться 2 or 5 or 25: #предлагает снова ввести значение, пока не получит 2, 5, 25 Подскажите пожалуйста, ...
spayser's user avatar
  • 13
1 голос
1 ответ
62 показа

Исключение при попытке наследовать метод geometry в tkinter

Я пишу небольшую обертку для tkinter. Я изменяю методы __setitem__, __getitem__, __init__, wm_geometry. Эта обертка имеет цель упростить настройку окна и сделать ее более интуитивной. Одна из ниш для ...
Юрыч BRO's user avatar
0 голосов
1 ответ
92 показа

Перехват исключений в argparse

parser = argparse.ArgumentParser() parser.add_argument("-i", "--input", help="путь к файлу", required=True) parser.add_argument("-o", "--output", ...
артем костриков's user avatar
-1 голос
1 ответ
106 показов

Проблема с задачкой из учебника Эрика Мэтиза "Изучаем Python"

Всем добрый день! Решаю задачки из учебника Эрика Мэтиза "Изучаем Python". Столкнулся с проблемой в задаче 10.8: Кошки и собаки: создайте два файла с именами cats .txt и dogs .txt. Сохраните ...
Роман's user avatar
3 голоса
0 ответов
50 показов

Может ли тривиальный класс выбрасывать исключения?

Что означает конструкция noexcept(false) = default? Как класс может быть одновременно тривиальным и выбрасывать исключения? #include <type_traits> struct A { A() noexcept(false) = default; }...
lasqa's user avatar
  • 31
-2 голоса
6 ответов
331 показ

Задача обработка ошибок на питоне

Прохожу Пайтон, задали задачу на обработку ошибок. Не могу сообразить, как написать код. Создайте функцию image_info с 1 параметром типа dict. Функция ожидает словарь, в к-ом должно быть как минимум 2 ...
user avatar
0 голосов
0 ответов
12 показов

Запись и чтение вектора класса [дубликат]

Пытаюсь считать вектор объекта класса Product из файла. Класс Product имеет следующую структуру: class Product { string name; float price; public: Product(); Product(string name, float price); void ...
Данил's user avatar
0 голосов
0 ответов
23 показа

Как узнать предыдущее исключение в windbg?

Есть kernel dump x64 в момент (2). int* TouchMe = {}; void test_func() { __try { *TouchMe = 1; // (1) } __except (1) { *TouchMe = 2; // (2) } } Кто-нибудь занет, ...
Sergey Kononov's user avatar
0 голосов
1 ответ
61 показ

Python не работает защищённый блок

Если в блоке except убрать break нужное сообщение печатается, но бесконечное число раз, в итоге программа зависает и на этом всё. Добавляя break, я ожидала, что после возникновения исключения ...
Karina's user avatar
  • 57
0 голосов
0 ответов
8 показов

Редирект c исключением через htaccess

Нужна помощь с редиректом с домена на домен, но так, чтоб мониторинговый сервис, закрепленный за старым доменом оставался нетронутым То бишь, чтоб редиректило на всё с olddomen.com на newdomen.com, но ...
zmhls's user avatar
  • 1
1 голос
1 ответ
88 показов

Создание конструкции try catch с помощью dnlib

Есть программа на C# которая добавляет в exe файл конструкцию try catch. В try специально кладется мусорный опкод (calli null), а в catch сам код метода. Посмотрел IL код в декомпиле, вроде все должно ...
Богдан's user avatar
0 голосов
0 ответов
123 показа

Почему возникает ошибка Error inflating class com.google.android.material.materialswitch.MaterialSwitch? Уже всё пробовал, не помогает

(полный текст ошибки внизу). Если я добавляю MaterialSwitch в файл разметки для какой-либо Активности, то всё ок. Но, если я его добавлю в разметку для item'а RecyclerView, то происходит вышеназванная ...
MrCookie's user avatar
  • 333
0 голосов
0 ответов
25 показов

При реализации получения токена через Vk sdk xamarin выкидывает исключение 'Exception has been thrown by the target of an invocation.'

Все делал по этой статье https://itnan.ru/post.php?c=1&p=332970 Вызываю: DependencyService.Get<IVkService>().Login(); После этого всплывает исключение 'Exception has been thrown by the ...
AllTP's user avatar
  • 11
0 голосов
1 ответ
49 показов

Как обработать исключение - System.PlatformNotSupportedException: "System.IO.Ports is currently only supported on Windows."?

Хочу в консольном приложении подключиться к ПЛК через переходник RS485/USB. Не доходя до прочего кода (параметры подключения, чтение и запись данных ПЛК), получаю указанное выше исключение: using ...
Aleksei's user avatar
  • 13
1 голос
1 ответ
44 показа

Что происходит с указателем на объект класса, если в конструкторе этого класса вызывается исключение?

Существует класс val с единственным полем a. Конструктор этого класса бросает исключение, если значение поля == 0. Пусть указатель ptr указывает на динамически выделенную память для объекта класса val....
Behemoth's user avatar
0 голосов
2 ответа
57 показов

python: получить полную информацию об исключении

есть такой код: print(func(123)) при попытке выполнить получаю ошибку: Traceback (most recent call last): File "debug.py", line 1, in <module> print(func(123)) ^^^^ ...
Zhihar's user avatar
  • 37.5k
0 голосов
3 ответа
537 показов

Как несколько раз повторить блок Try Except

У меня есть функция, которая создает подключаение к устройству. Устройство может не ответить, тогда функция упадет с ошибкой. Как я могу в блоке try except реализовать 5 попыток подключения с ...
Etozeigor's user avatar
  • 129
0 голосов
1 ответ
35 показов

PHP Joomla 4. Как отлавливать исключения объекта работы с базой данных или как для этой цели модифицировать класс?

Ранее был написан модуль, который умеет работать с Wordpress, Joomla и Bitrix, и который использует для подключения к БД драйвер, предусмотренный CMS. Таким образом, при работе с любой CMS для ...
ottofors's user avatar
0 голосов
0 ответов
31 показ

тесты на exception Kafka

Я создала такие exception, прокинула их. Далее мне нужно их протестировать интеграционными тестами. Подскажите как это делать, ни когда не писала тесты. @KafkaListener(topics = "${kafka-topics....
vika's user avatar
  • 1
4 голоса
1 ответ
378 показов

Как работает раскрутка стека в C++?

Никак не могу понять последний этап раскрутки стека. Допустим, есть функции А, B, C. Вызываются они также: A->B->C. В функции C выбрасывается исключение, запускается некая функция рантайма по ...
Вальдес's user avatar
1 голос
0 ответов
39 показов

Как логировать ошибки даже при их отлавливании?

Предположим, что у нас выбрасывается какое-то исключение. Если мы его не отлавливаем try/catch/final, то оно и все данные (в зависимости от обработчика) пишутся в логи. Это хорошее и нужное поведение. ...
Максим Н Епихин's user avatar
0 голосов
0 ответов
24 показа

Работа с файлом. Выдаёт исключение 0xC0000005 [дубликат]

"Вызвано исключение по адресу 0x00007FF71866BB15 в Files.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFFFFFFFFFFFFFFFF." #include <fstream> #include <iostream> #...
Macros's user avatar
  • 1
0 голосов
1 ответ
59 показов

Как обрабатывать исключения методов шаблонного класса в C++

Столкнулся с проблемой при попытке обработать исключение, которое выбрасывает конструктор шаблонного класса box. Для обработки внутри класса box был создан класс error. Требуется сделать, чтобы при ...
Behemoth's user avatar
0 голосов
1 ответ
73 показа

Когда инициализируются статические поля класса? Что будет если при инициализации статического поля сгенерируется исключение?

Данный код сработает до запуска main()? Что будет если при инициализации m_filed произойдет исключение? Когда вызовется деструктор m_field? class Example { private: static int m_field; } int Example:...
Denver Toha's user avatar
  • 2,595