Exception-Handling – вопросы и ответы

89
голосов
1
ответ
Я пытаюсь найти, как поймать все исключения (поднятые на сервере, а не клиенте) из моих сервисов ServiceStack, чтобы записать их в мой собственный регистратор (который записывает его в журнал событ...
5 месяцев, 2 недели назад Stackbever
79
голосов
6
ответов
Просто я об этом подумал. Мне нужно обработать KeyNotFoundException, поймав это конкретное исключение или могу просто использовать "пустой" улов, как это: try { //Code goes here } catch { } Или мне...
5 месяцев, 2 недели назад John
80
голосов
1
ответ
У меня есть 2 процесса A и B , обменивающиеся сообщениями через multiprocessing.Pipe() , и я хотел бы получить исключение в B , когда A завершится с ошибкой. На данный момент у меня есть что-то вро...
5 месяцев, 2 недели назад CoMartel
79
голосов
7
ответов
Я хочу проверить, существует ли папка, а если нет, то создайте ее. Но я не знаю, будет ли предоставленный путь даже действительным. Если путь недействителен, произойдет следующее. string path = "th...
5 месяцев, 2 недели назад user1384603
127
голосов
1
ответ
Я писал несколько модулей etcd для SaltStack и столкнулся с этой странной проблемой, где это каким-то образом мешало мне перехватывать исключение, и мне интересно, как это делается. Кажется, что он...
5 месяцев, 2 недели назад sjmh
-4
голоса
1
ответ
Ниже приведен некоторый вывод журнала из приложения.NET. Error in MainFunction. Message: Exception of type 'System.OutOfMemoryException' was thrown. InnerException: StackTrace: at System.Text.Strin...
5 месяцев, 2 недели назад kmarks2
56
голосов
2
ответа
У меня есть эта функция: CREATE OR REPLACE FUNCTION TEST_FUNCTION (p_test IN NUMBER) RETURN NUMBER AS my_exception EXCEPTION; PRAGMA EXCEPTION_INIT(my_exception, -20001); BEGIN IF (p_test = 0) THEN...
5 месяцев, 2 недели назад Alexandru Antochi
90
голосов
1
ответ
Можно поймать исключение и создать новое исключение, которое обертывает первое исключение как внутреннее исключение: http://msdn.microsoft.com/en-us/library/system.exception.innerexception(VS.71).a...
5 месяцев, 2 недели назад dotnetdev
70
голосов
1
ответ
Это скорее вопрос стиля и nitpick, но мне любопытно мнение об этом. Рассмотрим следующий код (и не обращайте внимания на то, что я мог использовать другую функцию, чтобы избежать проблемы): FileUti...
5 месяцев, 2 недели назад Medo42
79
голосов
2
ответа
У меня есть код, который выглядит так: # step 1 remove from switch for server in server_list: remove_server_from_switch(server) logger.info("OK : Removed %s", server) # step 2 remove port for port ...
5 месяцев, 2 недели назад felin
57
голосов
1
ответ
Может кто-нибудь объяснить разницу между двумя подходами. Вход в контроллер OnException: try { //code } catch { //rollback trasanctions throw; } Или, регистрируясь в блоке catch: try { //code } cat...
5 месяцев, 2 недели назад Sunny
105
голосов
2
ответа
Проблема: Мне нужно обрабатывать исключения web api 2 и возвращать богатый объект с правильным кодом состояния (401 для Unauthorized, 404 для ContentNotFound и т.д.) и некоторой дополнительной инфо...
5 месяцев, 2 недели назад Kia Panahi Rad
538
голосов
4
ответа
Иногда я вижу try { } catch(Throwable e) { } И иногда try { } catch(Exception e) { } В чем разница
5 месяцев, 2 недели назад jax
88
голосов
1
ответ
Я рассматриваю использование макроса TRY/CATCH на основе setjmp/longjmp для обработки ошибок. В противном случае некоторые из моих вполне структурированных функций будут взорваны уродливыми операто...
5 месяцев, 2 недели назад michael
69
голосов
2
ответа
Я пишу класс для обработки потока, который может генерировать несколько исключений (не сразу) при определенных фатальных ошибках в данных, которые он читает. В программе драйвера для этого класса у...
5 месяцев, 2 недели назад cosmicexplorer
114
голосов
2
ответа
Я разрабатываю приложение, используя Struts, Spring и Hibernate. Мои DAO использует spring jdbc, и весь его метод выдает DataAccessException (это не проверено). Где я должен обрабатывать эти исключ...
5 месяцев, 2 недели назад rohit
56
голосов
1
ответ
Me: Я запускаю Python 2.3.3 без возможности обновления, и у меня нет большого опыта работы с Python. Мой метод обучения - это поиск в Google и чтение тонны stackoverflow. Предпосылки: Я создаю скри...
5 месяцев, 2 недели назад Enok82
68
голосов
1
ответ
моя проблема в том, что у меня есть проект, разработанный в Visual Studio.NET 4.0, и он должен иметь совместимость с Mono. Инструмент MoMa говорит, что проблем нет. Когда я пытаюсь запустить тесты ...
5 месяцев, 2 недели назад Coconut
107
голосов
1
ответ
Я написал этот фрагмент кода, чтобы получить пространство имен из XML-документа. Я пытаюсь обработать исключение и написать полный след в журнал. однако трассировка не записывается с помощью пользо...
5 месяцев, 2 недели назад tgcloud
-10
голосов
1
ответ
У меня есть эта программа и всегда получаю исключение в блоке try catch как "Something Wrong" на выходе. Почему происходит переход к выходу? Здесь код: import java.io.*; import java.nio.charset.Cha...
5 месяцев, 2 недели назад Rathan
81
голос
1
ответ
У меня есть следующий код: try { ((System.ComponentModel.ISupportInitialize)(this.axWebBrowser1)).EndInit(); } catch { } И у меня есть диалог Exception, который не останавливается ни на чем: <
5 месяцев, 2 недели назад Ignacio Soler Garcia
69
голосов
2
ответа
Я сортирую список словарей по дате с этим кодом: try: value["spotlight"].sort(key=lambda x: datetime.datetime.strptime(x["start"], "%Y%m%d-%H%M"), reverse=True) except: logger.info("sort exception"...
5 месяцев, 2 недели назад Brad
57
голосов
1
ответ
Я пытаюсь SSH в кучу маршрутизаторов и grep некоторые данные от каждого. Некоторые из IP-адресов маршрутизатора могут быть недействительными, поскольку они получены из цикла. Для тех, которые не су...
5 месяцев, 2 недели назад Sagar Kadambi
181
голос
3
ответа
Я разрабатываю веб-приложение Java среднего размера со Struts в качестве структуры MVC и простой JDBC на уровне доступа к данным. Я искал лучшие практики обработки исключений в таком приложении. Я ...
5 месяцев, 2 недели назад craftsman
82
голоса
1
ответ
Это продолжение моей предыдущей question Предположим, что у меня есть функция, которая возвращает a Future[String] и функцию String => Try[Int] : val slowAsync : Int => Future[String] = ... v...
5 месяцев, 2 недели назад Michael
122
голоса
1
ответ
Я пытался обрабатывать глобально ситуацию, когда сервлет моего диспетчера не определил сопоставление для запрошенного URL-адреса, но пока не нашел решение. Здесь мой класс для обработки глобальных ...
5 месяцев, 2 недели назад Piotr Podraza
68
голосов
2
ответа
У меня есть dll Scripting. В этой dll у меня есть класс с именем Scripter. В классе Scripter я вызываю некоторые методы, которые загружают данные из базы данных MySQL (LoadTables()). В тех функциях...
5 месяцев, 2 недели назад Essien
69
голосов
1
ответ
System.IO.FileNotFoundException 'в файле mscorlib.ni.dll Итак, у меня есть это приложение для универсальной Windows Platform, которое сначала отлично работало как на мобильном, так и на компьютере,...
5 месяцев, 2 недели назад DesmondANIMUS
98
голосов
1
ответ
У меня есть приложение загрузки MQ Spring Boot PaaS, где мне нужно реализовать обработку исключений с помощью обычного класса обработчика исключений (GlobalExceptionHandler). Приложение My PaaS пол...
5 месяцев, 2 недели назад Naseem Khan
89
голосов
1
ответ
Я никогда не думал об этом раньше, но смотрел следующий код public class SomeJavaProgram { private static String runMe() { throw new RuntimeException("hi tadsfasdf"); } private static String name =...
5 месяцев, 2 недели назад Dean Hiller
173
голоса
11
ответов
У меня есть следующая программа: public class Main { public static void main(String[] args)throws Exception { int res = test(); System.out.println("after call , res = " + res) ; } public static int...
5 месяцев, 2 недели назад Sam
56
голосов
1
ответ
SVector.H: void pop_back() throw (underflow_error); В моем файле SVector.cpp следует также включить часть throw (underflow_error)? void pop_back() throw (underflow_error) { // implementation } ИЛИ ...
5 месяцев, 2 недели назад kevin
70
голосов
3
ответа
У меня есть класс API, использующий классы MemoryStream и GZipStream для сжатия и распаковки строки в массив байтов. Используя эти два класса, может воз
5 месяцев, 2 недели назад Phil Murray
-4
голоса
4
ответа
В некоторых приложениях я сталкивался с некоторыми строками кода, которые сознательно ест исключения. В моем приложении преимущество заключается в том, что: - игнорировать исключение и просто продо...
5 месяцев, 2 недели назад Arun
56
голосов
2
ответа
Я создаю веб-службу Django, вызываемую из приложения. Когда он генерирует исключение, я не вижу страницу отладки Django и не могу ее получить, потому что вызывающее приложение не ведет себя как веб...
5 месяцев, 2 недели назад Jason Champion
81
голос
1
ответ
Поэтому у меня очень хороший код. Мне просто нужна помощь в ограничении количества догадок. И каждый раз, когда вы ошибаетесь, у вас есть счетчик, чтобы рассказать вам, сколько упущений у вас остал...
5 месяцев, 2 недели назад Proximus Seraphim Dimitri Davi
81
голос
2
ответа
Я использую SocketChannel с сетевым сокетом и должен обрабатывать ожидаемое исключение другого конца сокета, закрывающего канал неожиданно. Проблема в том, что я получаю это IOException: java.io.IO...
5 месяцев, 2 недели назад Jason S
56
голосов
3
ответа
У меня есть сторонняя библиотека C, которая может сбой при ошибке CRT. В этом случае происходит сбой всего процесса. Есть ли способ уловить все ошибки CRT и предотвратить завершение процесса.
5 месяцев, 2 недели назад mayap
79
голосов
1
ответ
Можно ли сказать, что RuntimeException может играть определенную роль в определении операции, как часть понятия ADT класса и конкретного "контракта" операций. Поскольку каждый выбирает включение вы...
5 месяцев, 2 недели назад keen_coder
106
голосов
3
ответа
Я использую springmvc для создания спокойного api для клиента, у меня есть перехватчик для проверки accesstoken. public class AccessTokenInterceptor extends HandlerInterceptorAdapter { @Override pu...
5 месяцев, 2 недели назад Wp7Beginner
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема