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

7 ответов

Он задает оба вопроса - почему его не поймают? и почему компилятор не жалуется, что пересчет не в ловушке?

const int MIN_NUMBER = 4; class Temp { public: Temp(int x) : X(x) { } bool getX() const { try { if( X < MIN_NUMBER) { //By mistake throwing any specific exception was missed out //Program terminated here throw ; } } catch (bool bTemp) { ...

4 ответа

 или.

еюсь, что это просто. Я работаю с большой кодовой базой, общее качество хорошее, но иногда вы получаете некоторые из них: try { // Calls a .NET remoting method. } catch { throw; }Обратите внимание, что в конечном итоге логики нет, и catch не ...

18 ответов

У меня проблема при разработке приложения для окна C #, у меня не было проблемы в моем приложении asp.net. Там должно быть что-то в настройке, что не правильно.

var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); мой App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" ...

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

3 ответа

@cevik: К сожалению, это обычные старые классы, без winforms. Спасибо за предложение, хотя!

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

5 ответов

Надеюсь, это поможет...

у обработать необработанные исключения в моем приложении ASP.NET MVC 3, чтобы я мог сообщить об ошибке пользователю через представление ошибок приложения. Как перехватить неисследованные исключения? Я хотел бы быть в состоянии сделать ...

14 ответов

У меня есть несколько исключительных бросков, которые никогда не поймали. Все они предназначены для целей защиты, и хотя невосприимчивость вредна для исключений, которые случаются, это случается только во время разработки и тестирования, из-за ошибок, которые я до сих пор не рассматривал в коде приложения. И когда это происходит, это необычно для исправления быть неудобно - нет необходимости в крупномасштабном рефакторинге, нет необходимости в коду приложения, чтобы быть массово осложненными условиями ошибки проверки, просто п поймать с относительно простого восстановления или " Прости, Дейв, боюсь, я не смогу этого сделать. " без сбоев всего приложения.

л дело со случаями, когда я выбрасывал / перебрасывал исключение, зная, что код, окружающий его, перехватит конкретное исключение. Но есть ли время, когда вы захотите выбросить исключение, зная, что оно не будет поймано? Или, по крайней мере, НЕ ...

5 ответов

, весь код зависит от CLR и поэтому подвержен сбоям из-за повреждения во время выполнения. Даже собственные обработчики могут зависеть от поврежденного состояния, хотя они менее хрупки, чем обработчики на основе MSIL. Для надежной обработки ошибок вам действительно нужен код, работающий вне процесса.

ю, что это осуждается, но у меня нет вариантов здесь. Я занимаюсь разработкой приложения на C ++ / CLI, в котором есть ошибка, которую я не могу отследить - в основном потому, что она игнорирует мой текущий обработчик ...

3 ответа

 ). Исключение возникает, если ввод не соответствует методу, который вы использовали для его получения, например, вы используете getBoolen, но следующее значение не может быть преобразовано в логическое значение.

Exception in thread "main" java.util.InputMismatchExceptionто значит для меня, пока я использую его с классом сканера? Полная трассировка стека Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown ...

6 ответов

Альтернативное решение заключается в следующем:

ользую компактный каркас / C # на Windows Mobile. В моем приложении я загружаю данные на сервер, сериализуя объекты и используя запрос HttpWebRequest / POST для отправки информации. На сервере почтовые данные десериализуются и сохраняются в ...

4 ответа

Процесс не может получить доступ к файлу, потому что он используется другим процессом (файл создан, но ничего не содержит)

using System.IO; class test { public static void Main() { string path=@"c:\mytext.txt"; if(File.Exists(path)) { File.Delete(path); } FileStream fs=new FileStream(path,FileMode.OpenOrCreate); StreamWriter str=new StreamWriter(fs); ...