Вопросы по теме 'throw'
Есть ли ключевое слово throws в С#, как в Java?
Возможный дубликат: как использовать ключевое слово throws в стиле Java в C#?
у меня есть функция, в которой возникает исключение, например
private void functionName() throws Exception
{
// some code that might throw an...
70635 просмотров
schedule
11.12.2023
(Почему) Могу ли я не выбрасывать исключение из генератора?
Я пытаюсь создать исключение из тела функции генератора ES6, но оно не проходит. Является ли это частью спецификации ES6 или причудой Babel?
Вот код, который я пробовал ( на babeljs.io ):
function *gen() {
throw new Error('x');
}
try {...
4761 просмотров
schedule
15.03.2024
Исключение, не выброшенное издевательством над объектом
Цель состоит в том, чтобы провести модульное тестирование метода PUBLIC VOID.
У меня есть издевательская служба, которую вызовет мой тестируемый класс, в цикле for-each с тремя разными параметрами.
Тестируемый класс передает некоторые входные...
351 просмотров
schedule
04.06.2024
Выбросить исключение по значению или ссылке
Из этого ответа https://stackoverflow.com/a/36738405/4523099 :
Выражение throw без операнда повторно создает обрабатываемое в данный момент исключение. Исключение повторно активируется с существующим временным; новый объект временного...
1159 просмотров
schedule
21.04.2024
Странное поведение отладчика в асинхронном методе
Когда я перешагнул точки останова в своем коде, я столкнулся со странным поведением отладчика:
public async Task DoSomeWork()
{
await Task.Run(() => { Thread.Sleep(1000); });
var test = false;
if (test)
{
throw...
2148 просмотров
schedule
27.03.2024
Как правильно сгенерировать исключение, которому нужно больше, чем просто конструктор?
У меня есть класс Exception, для которого я хочу установить больше информации, прежде чем я его выброшу. Могу ли я создать объект Exception, вызвать некоторые из его функций, а затем выбросить его без создания каких-либо копий?
Единственный метод,...
881 просмотров
schedule
18.04.2024
Что вызывает различное поведение между var и let при назначении им возвращаемого значения функции, которая выдает ошибку
Пожалуйста, найдите код на изображении ниже. 1. Присвойте возвращаемое значение функции, которая на самом деле выдает ошибку, переменной withLet, объявленной с помощью ключевого слова let. 2. вызов 'withLet', произошла ошибка: 'withLet не...
144 просмотров
schedule
23.03.2024