|
Всё ли ловится в секции Исключение? | ☑ | ||
|---|---|---|---|---|
|
0
toypaul
гуру
25.06.26
✎
16:10
|
То ли глюк платформы, то ли у меня крыша не едет. Если в Новый HTTPЗапрос(Адрес) Адрес не соответствует, например, Неопределено. То в конструкции Попытка/Исключение в блок Исключение не попадает и валится на самый верх.
|
|||
|
1
toypaul
гуру
25.06.26
✎
16:15
|
Платформа 8.3.27.1719
|
|||
|
2
Ёпрст
гуру
25.06.26
✎
16:16
|
(0) Там нет исключения же
|
|||
|
3
Ёпрст
гуру
25.06.26
✎
16:16
|
Хоть
Вася = HTTPЗапрос("Тут был Вася"); напиши, не будет ошибки. Нет ошибки - нет исключения |
|||
|
4
toypaul
гуру
25.06.26
✎
16:20
|
(2) где там нет исключения. Неопределено передай и проверь. соединение и запрос всегда заворачиваю в попытку.
|
|||
|
5
Мультук
гуру
26.06.26
✎
14:59
|
(0)
Стало любопытно 8.3.27.1936 x64 Забавно. Вася HTTPЗапрос
Ошибка при вызове метода контекста (ТестНаСервере)
{ВнешняяОбработка.Вася.Форма.Форма.Форма(21)}:ТестНаСервере();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '1')
[ОшибкаИспользованияВстроенногоЯзыка]
Не поймали
&НаСервере
Процедура ТестНаСервере()
Вася = Новый HTTPЗапрос("Тут был Вася");
Сообщить("Вася " + ТипЗнч(Вася));
Попытка
Вася2 = Новый HTTPЗапрос(Неопределено);
Сообщить("Вася " + ТипЗнч(Вася));
Исключение
Сообщить("Поймали!");
КонецПопытки;
КонецПроцедуры
&НаКлиенте
Процедура Тест(Команда)
Попытка
ТестНаСервере();
Исключение
стр = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
Сообщить(стр);
Сообщить("Не поймали");
КонецПопытки;
КонецПроцедуры
Отредактировано для (14) |
|||
|
6
H A D G E H O G s
25.06.26
✎
17:00
|
Формирование неинициализированного объекта
Синтаксис: Новый HTTPЗапрос() |
|||
|
7
H A D G E H O G s
25.06.26
✎
17:00
|
Неопределено воспринимается как параметр для конструктора неиициированного объекта.
|
|||
|
8
toypaul
гуру
25.06.26
✎
17:00
|
(5) вот именно. херота какая-то
|
|||
|
9
toypaul
гуру
25.06.26
✎
17:02
|
(7) ничо не понял. если воспринимается, то пусть не падает. а оно падает и не там где положено.
|
|||
|
10
H A D G E H O G s
25.06.26
✎
17:04
|
Везде так
|
|||
|
11
H A D G E H O G s
25.06.26
✎
17:04
|
(9) Бывает
|
|||
|
12
Ёпрст
гуру
25.06.26
✎
17:23
|
(4) там ошибка - несоответствие типов будет.
По идее - логично. Передал мусор - получи ошибку. |
|||
|
13
Ёпрст
гуру
25.06.26
✎
17:24
|
И да.. не ловится
|
|||
|
14
oleg_km
26.06.26
✎
14:10
|
(5) Там похоже серверный процесс упал. Интересно, что в таком случае подробное описание ошибки на клиенте скажет?
|
|||
|
15
Мультук
гуру
26.06.26
✎
15:01
|
(14)
см (5). 1) Добавил это сообщение 2) И да, запускал на клиент-сервере |
|||
|
16
TormozIT
гуру
26.06.26
✎
19:03
|
(0) Это ошибка платформы. А не исправляют такие ошибки потому что не знают о них. А не знают о них потому что ленивые пользователи не сообщают.
Правда еще есть неленивые, например https://www.hostedredmine.com/issues/949451 |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |