exception-handling 相关问题

异常是一种异常情况,需要偏离程序的正常流程。通常,异常不应导致完全失败,而应由异常处理程序引起。异常处理是许多编程语言中的内置构造。通常,通过展开堆栈来处理异常,从而回滚到异常范围之外的已定义状态,然后调用处理程序块或例程。

如何使用没有SomeException作为参数类型的处理程序

当使用Control.Monad.Throw(即例外包)时,让我感到困惑的是,我的所有抛出和捕获都必须与SomeException一起使用。例如。 value ::要么是ExitCode ......

回答 1 投票 1

如何确定Python类型错误的原因

我当前正在使用try / except块将特定变量视为可迭代,但是当它不可迭代时,它会以不同但正确的方式处理它。我的问题是......

回答 2 投票 3

日志显示错误对象:{“isTrusted”:true}而不是实际的错误数据

我有一个如下所示的事件处理程序:window.addEventListener('error',function(e){SendLogErrorToServer('Error:'+ e.message +'Error object:'+ JSON ....

回答 2 投票 16

如何从grako / TatSu获取简明的语法错误消息

如果grako / tatsu生成的解析器的输入有语法错误,例如calc.py示例的3 + / 3,那么除了相关的3 + / 3 ^之外,还会得到一长串的Python调用序列...

回答 1 投票 0

承诺链中断言的捕获错误

嗨,我试图在承诺链中捕获错误,如:it(“无效候选者抛出异常”,function(){return Election.deployed()。then(function(instance){electionInstance ...

回答 1 投票 0

设计模式:异常/错误处理

是否有任何描述异常处理/错误处理设计模式的资源(Web或书籍)?关于如何编写干净的代码有很多文献,有很多书涵盖......

回答 3 投票 57

在用户注册时显示失败的wp_remote_post

注册用户时,我挂钩进入user_register挂钩,向外部API发送一些调用。 add_action('user_register','create_user_on_api');在create_user_on_api函数中我是...

回答 1 投票 1

使用fcntl在Python中锁定文件

我正在尝试定义函数以简化使用fcntl模块锁定文件。当我在两个单独的Python实例中手动运行fcntl.lockf(lock_file,fcntl.LOCK_EX | fcntl.LOCK_NB)时,我......

回答 1 投票 0

在Obj C中捕获React Native错误

我希望防止我的React Native应用程序中的任何意外引发的异常崩溃整个应用程序。有没有办法在obj c端处理React Native JS中引发的异常。 ...

回答 1 投票 1

异常处理异步编程

我在这里有一些代码。这是真实类的简化版本:公共类Delayer {//它必须是unawaitable public async void Execute(Action action){await Task.Delay(...

回答 1 投票 0

PHP中日志自定义异常的最佳实践

我有一个自定义异常(可能会在其他自定义异常中进一步扩展)。我的项目需要记录发生的所有customExceptions(及其所有后代)。我有一个可以......的记录器

回答 1 投票 4

如何正确地在try / except块中引发异常

现在我有一个问题,我想提出一个特定的TypeError,如果有的话。然而,最终发生的事情是解释器看到第一个错误,然后在处理它的过程中......

回答 2 投票 1

如何使用FtpWebResponse创建WebException进行测试?

我正在使用FtpWebRequest和Transient Fault Handling应用程序块。对于我的错误处理程序,我有一个错误检测策略,检查响应是否被视为瞬态,以便它知道...

回答 2 投票 2

抛出异常时配置ResponseEntity体

我创建了一个通用异常DTO,它也扩展了RuntimeException。通过这种方式,可以在应用程序和DTO中使用它。问题是当我将DTO应用于ResponseEntity时......

回答 1 投票 0

防止应用崩溃

我有一个C#WPF应用程序抛出以下错误消息和崩溃:System.AccessViolationException:尝试读取或写入受保护的内存。这通常表明其他......

回答 1 投票 0

如果catch语句代码导致错误怎么办?

我在我的应用程序中使用Elmah进行错误报告。通常如果出现错误我会抓住它,制作一个自定义消息并再次将其丢回。 catch(Exception ex){var e = new Exception(“...

回答 1 投票 0

错误处理swift中的NSRangeException

我在目标c中尝试使用try catch block.It正常使用此代码NSString * string = @“这是演示文本”; NSData * data = [string dataUsingEncoding:NSUTF8StringEncoding]; // ...

回答 1 投票 0

在xamarin表单中处理api请求的一个地方处理异常

我正在研究Xamarin表单,我需要在整个项目中发送大量的API请求。我创建了一个全局HTTP客户端对象并在每个位置使用它。我该如何处理HttpRequestException ...

回答 1 投票 0

Java应用程序中的SQLite崩溃(在线游戏)

我正在为在线游戏写一个插件。它运行在MS Server 2012上。该插件的工作原理是扩展开发人员API提供的@EventMethods,我的插件使用SQLite数据库进行存储...

回答 1 投票 0

Python特定的数据类型检查

什么是最好检查var是否有str,unicode或None;但不是别的什么?我试过if if not isinstance(ads ['number'],(str,unicode,None)):....但得到以下异常:...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.