exception- все статьи тега ➜ страница 2
Что означает" фатальная ошибка: неожиданно найденный ноль при развертывании необязательного значения"?
моя программа Swift рушится с EXC_BAD_INSTRUCTION и эта ошибка. Что это значит и как это исправить? фатальная ошибка: неожиданно обнаружил нулю при разворачивании необязательное значение этот пост предназначен для сбора ответов на" неожиданно найденные нулевые " вопросы, поэтому они не разбросаны и трудно найти. Не стесняйтесь добавлять свой собственный ответ или редактировать существующий ответ Вики. ...
Не удалось загрузить файл или сборку ... была сделана попытка загрузить программу, имеющую неверный формат (система.Исключение badimageformatexception)
у меня есть два проекта, ProjectA и ProjectB. ProjectB есть консольное приложение, которое зависит от ProjectA. Вчера все работало нормально, но вдруг сегодня, когда я бегу ProjectB Я получаю это: исключение badimageformatexception не обработано: Не удалось загрузить файл или сборку 'ProjectA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' или одну из его зависимостей. Была сделана попытка загрузить программу, имеющую неверный формат. оба являются просто обычными проектами, без ...
Это хорошая практика, чтобы использовать try-except-else в Python?
время от времени в Python, я вижу блок: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something в чем причина существования попытки-кроме-другого? мне не нравится такой вид программирования, так как он использует исключения для выполнения управления потоком. Однако, если он включен в язык, для этого должна быть веская причина, не так ли? насколько я понимаю, исключения не являются ошибками, и что они должны использоваться только в исключи ...
Глобальный обработчик исключений WPF [дубликат]
этот вопрос уже есть ответ здесь: глобально перехватывать исключения в приложении WPF? 6 ответов иногда, при не воспроизводимых обстоятельствах, мое приложение WPF аварийно завершает работу без какого-либо сообщения. Приложение просто закрыть мгновенно. где лучше всего реализовать глобальный Попробовать/catch блок. По крайней мере, я должен реализовать MessageBox с: "извините за неудобства ..." ...
Как определить пользовательский класс исключений в Java, самый простой способ?
Я пытаюсь определить свой собственный класс исключений самый простой способ, и это то, что я получаю: public class MyException extends Exception {} public class Foo { public bar() throws MyException { throw new MyException("try again please"); } } вот что говорит компилятор Java: cannot find symbol: constructor MyException(java.lang.String) у меня было ощущение, что этот конструктор должен быть унаследован от java.lang.Exception, не так ли? ...
Почему "except: pass" - плохая практика программирования?
Я часто вижу комментарии к другим вопросам переполнения стека о том, как использовать except: pass Не рекомендуется. Почему это так плохо? Иногда мне просто все равно, какие ошибки, и я хочу просто продолжить с кодом. try: something except: pass почему используется except: pass блок плохой? Что делает его плохим? Это тот факт, что я pass по ошибке или что я except какие ошибки? ...
Что может вызвать Java.ленг.отражать.InvocationTargetException?
Ну, я пытался понять и прочитать, что может вызвать это, но я просто не могу этого понять: у меня это где-то в мой код: try{ .. m.invoke(testObject); .. } catch(AssertionError e){ ... } catch(Exception e){ .. } дело в том, что, когда он пытается вызвать какой-то метод бросает InvocationTargetException вместо некоторых других ожидаемых исключений (в частности ArrayIndexOutOfBoundsException). Поскольку я действительно знаю, какой метод вызывается, я пошел прямо к этому коду метода и ...
захват сообщений об исключениях python
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file ...
Что произойдет, если блок finally бросает исключение?
Если блок finally выдает исключение, что ровно происходит? в частности, что происходит, если исключение выбрасывается на полпути через блок finally. Вызываются ли остальные операторы (после) в этом блоке? Я знаю, что исключения будут распространяться вверх. ...
бросать исключения из деструктора
большинство людей говорят никогда выбросить исключение из деструктора-это приводит к неопределенному поведению. Страуструп подчеркивает, что "вектор деструктор явно вызывает деструктор для каждого элемента. Это означает, что если элемент деструктор бросает, вектор разрушения не удается... На самом деле нет хорошего способа защиты от исключений, вызванных деструкторами, поэтому библиотека не дает никаких гарантий, если деструктор элемента бросает " (из приложения Е3.2). в этой статье кажется, го ...
Могут ли конструкторы создавать исключения в Java?
разрешено ли конструкторам создавать исключения? ...
Глобально перехватывать исключения в приложении WPF?
у нас есть приложение WPF, где его части могут создавать исключения во время выполнения. Я хотел бы глобально поймать любое необработанное исключение и зарегистрировать их, но в противном случае продолжить выполнение программы, как будто ничего не произошло (вроде VB On Error Resume Next). возможно ли это в C#? И если да, то где именно мне нужно поместить код обработки исключений? В настоящее время я не вижу ни одной точки, где я мог бы обернуть try/catch вокруг и что бы поймать всех исключени ...
Что делать на TransactionTooLargeException
Я получил в треке ошибок приложения TransactionTooLargeException. Не воспроизводимый и никогда не имел его раньше. В документах он говорит транзакция Binder завершилась неудачно, так как она была слишком большой. во время удаленного вызова процедуры Аргументы и возвращаемое значение вызова передаются как объекты участков, хранящиеся в буфере транзакций Binder. Если аргументы или возвращаемое значение слишком велики, чтобы поместиться в буфер транзакций, то вызов будет удастся, и Transac ...
Причины получения java.ленг.Исключение verifyerror
я расследую следующее java.lang.VerifyError java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMonthData signature: (IILjava/util/Collection;Ljava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageRe˜̴MtÌ´MÚw€mçw€mp:”MŒŒ at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Clas ...
Каков правильный способ сделать custom.NET исключение сериализуемо?
более конкретно, когда исключение содержит пользовательские объекты,которые могут быть или не быть сериализуемыми. рассмотрим пример: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { ...
Android, ListView IllegalStateException: "содержимое адаптера изменилось, но ListView не получил уведомления"
что я хочу сделать: запустите фоновый поток, который вычисляет содержимое ListView и частично обновляет ListView, в то время как результаты вычисляются. то, что я знаю, я должен избегать: Я не могу возиться с содержимым ListAdapter из фонового потока, поэтому я унаследовал AsyncTask и публикую результат (добавление записей в адаптер) из onProgressUpdate. Мой адаптер использует ArrayList объектов результата, все операции над этими arraylists являются синхронизированный. исследование других люде ...
Как решить java.ленг.NoClassDefFoundError?
Я пробовал оба примера в Oracle Java Tutorials. Они оба компилируются нормально, но во время выполнения, оба приходят с этой ошибкой: Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader.run(URLClassLoader.java:366) at java.net.URLClassLoader.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) ...
C++ отображение трассировки стека при исключении
Я хочу иметь способ сообщить трассировку стека Пользователю, если возникает исключение. Каков наилучший способ сделать это? Требуется ли огромное количество дополнительного кода? ответить на вопросы: Я хотел бы, чтобы он был портативным, если это возможно. Я хочу, чтобы информация всплывала, поэтому пользователь может скопировать трассировку стека и отправить ее мне по электронной почте, если возникнет ошибка. ...
Как повторить попытку после исключения?
у меня есть цикл, начиная с for i in range(0, 100). Обычно он работает правильно, но иногда он терпит неудачу из-за сетевых условий. В настоящее время у меня он установлен так, что при сбое он будет continue в предложении except (перейдите к следующему номеру для i). можно ли мне переназначить тот же номер на i и снова запустить неудачную итерацию цикла? ...
Как обрабатывать AccessViolationException
Я использую COM-объект (MODI) из моего приложения .net. Метод, который я вызываю, бросает систему.AccessViolationException, который перехватывается Visual Studio. Странно, что я обернул свой вызов в try catch, который имеет обработчики для AccessViolationException, COMException и всего остального, но когда Visual Studio (2010) перехватывает AccessViolationException, отладчик прерывает вызов метода (doc.OCR), и если я пройду через него, он продолжит следующий линии вместо того, чтобы войти в бл ...