Результаты поиска по запросу "exception"

1 ответ

 контекст, если вы хотите, чтобы проверялась только часть выражения, а не целый оператор или группа операторов.

отал с C # и заметил это, когда у меня было очень большое целое число, и попытался увеличить его. Скорее, выбрасывая какой-либо тип ошибки переполнения, он просто устанавливает число на минимально возможное значение (-2 147 483 648). Мне было ...

1 ответ

хорошее объяснение.

огда не использовал предложение «throws», и сегодня помощник сказал мне, что мне нужно было указать в объявлении метода, какие исключения может вызвать метод. Тем не менее, я использовал исключения без проблем, не делая этого, так зачем это ...

6 ответов

«Много кода на C ++, без исключений из среды выполнения» Мне кажется, это противоречит. В C ++ явно есть исключения: если ваша платформа не поддерживает это, вы не используете C ++, вы используете специфическую для реализации производную C ++.

у std :: stack :: pop () не генерирует исключение, если стек пуст и нечего выдавать? (Я разрабатываю специализированный стек для своего собственного кода и хотел бы узнать о компромиссах с этим подходом (который требует проверки вручную, ...

ТОП публикаций

3 ответа

https://msdn.microsoft.com/en-us/library/system.dividebyzeroexception(v=vs.110).aspx

од: class Program { static void Main(string[] args) { double varrr = Divide(10, 0); } static double Divide(double a, double b) { double c = 0; try { c = a / b; return c; } catch (DivideByZeroException) { Console.WriteLine("Division by zero not ...

1 ответ

 в

у меня есть несколько выражений, которые могут вызвать исключение, например: instanceObj.final_doc_type = instance.getFinalDocument().getValue().getType().getValue(); instanceObj.final_doc_date ...

5 ответов

Использовать:

ли лучший способ игнорировать исключение в C #, чем поместить его в блок try catch и ничего не делать в catch? Я считаю этот синтаксис громоздким. Для кодового блока я не могу просто «пометить» его таким образом, чтобы среда выполнения знала, ...

3 ответа

Это может рассказать вам больше о том, что пошло не так.

образом, я столкнулся с проблемой, когда механизм try: exception: в python работает неправильно. Вот содержимое моих двух файлов. pytest1.pyimport pytest2 class MyError( Exception ): def __init__( self, value ): self.value = value def __str__( ...

3 ответа

это работает. Благодарю.

учаю следующую ошибку java.util.NoSuchElementException Когда я нажимаю на него, чтобы показать больше информации, это то, что он говорит. Вызвано: java.util.NoSuchElementException В отличие от предыдущих ошибок, он не показывает, откуда ...

2 ответа

 блок. Если бы это было так, моя оптимизация исключила бы установку этой точки восстановления на каждой итерации цикла. Однако при нулевой стоимости он добавляет две или три инструкции вне цикла. Это не замедлит время выполнения. Но меня беспокоит то, как выяснить, какой компилятор C ++ будет использовать, setjmp / longjmp или генерировать код обработки во время компиляции.

олагая, что с установкой точки восстановления связаны затраты, можно оптимизировать цикл следующим образом: while (doContinue) { try { doSomeWork (); } catch (...) {} }На что-то вроде этого: while (doContinue) { try { do { doSomeWork (); } ...

3 ответа

Collections.sort () throws Метод сравнения нарушает его общий контракт! исключение

Я пытаюсь отсортировать объект List <> и получаю это исключение (только для больших списков) код сортировки: List<FinalSentence> sentenceList = finalRepresentation.getSentences(); Collections.sort(sentenceList); // <=== EXCEPTION THROWN ...