exception-handling 相关问题

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

捕获异常时,为什么我们使用Exceptions子类作为o / p清楚地给出了我们确切的异常? [重复]

public class Test {public static void main(String args []){try {int data = 25/0;的System.out.println(数据); } catch(ArithmeticException e){System.out.println(...

回答 3 投票 -2

在父方法中未捕获C#事件异常

我正在努力实现缓存的get方法。如果已经过了最大等待时间,则此方法将返回调用者(在我的情况下为100ms进行测试)。我的问题是,例外从未到达......

回答 3 投票 -1

Python没有记录错误输出

我正在使用Jupyter Notebook开发一些Python。这是我第一次尝试记录错误,我遇到的问题是没有错误记录到我的错误文件中。我正在使用:import logging logger = ...

回答 2 投票 1

无法访问KeyEventArgs的SuppressKeyPress属性

在花了90分钟寻找这个简单问题的解决方案之后,我不得不羞耻地发布一个问题。我正在开发一个用户输入文本的WPF项目。我想检查输入...

回答 1 投票 1

在Django / Python应用程序中设计适当的错误处理代码?

我正在构建一个Django应用程序,我希望得到一些关于处理我的代码中的错误和错误的正确方法的建议。以下是我遇到的问题的常见情况:用户......

回答 2 投票 2

如何在F#任务计算表达式的每一步上实现非嵌套异常处理?

给定F#任务计算表达式,我可以写: - task {try let! accessToken = getAccessTokenAsync a b试试吧! resource = getResourceAsync accessToken uri ...

回答 2 投票 3

多次捕获异常 - C#

private void ProcessData(IProcessor processor){Data data = new Data();试试{processor.Process(data); } catch(例外e){CustomCode(e); } ...

回答 2 投票 1

Task.WaitAll在一个任务抛出时挂起,另一个任务与第一个任务同步

什么应该从Task.WaitAll(t1,t2),当t2的执行与t1同步,但t1在它同步到t2的点之前抛出异常?在这种情况下,显然t2永远不会完成。 ...

回答 2 投票 1

解析多个xml文件时如何检查空xml文件[重复]

我试图循环一个目录来搜索所有的xml文件。我通过编写Directory.EnumerateFiles并查找每个.xml类型来完成此任务。现在的事情是,有一些随机的xml ......

回答 1 投票 1

javax.swing.JFormattedTextField.AbstractFormatter.stringToValue(String)的具体实现

我提供了一个具体的实现:javax.swing.JFormattedTextField.AbstractFormatter.stringToValue(String)在我的情况下,我需要处理java.time.LocalTime,所以我最初写道:@ ...

回答 1 投票 1

我将XML发送到无效URL时如何捕获错误? (蟒蛇)

我有一个简单的函数,它将XML字符串发送到URL并进行响应。我不知道如何处理URL无效的情况。我试图把“URLError”和“socket.gaierror”(两者都...

回答 1 投票 0

如何捕获“应用程序名称[procId]中发生未处理的win32异常。”

使用c#,Visual Studio 2013,Windows应用商店应用程序有点长的解释创建一些适用于JSON存储数据的简单Windows应用商店应用。在增加数据量之后我开始得到...

回答 1 投票 18

为什么Java编译器允许在throws部分中列出异常,该方法无法抛出异常

如果有一些代码显然无法抛出异常,那么Java编译器似乎不一致,并且您编写了声明代码可以抛出该异常的周围代码。考虑这些......

回答 5 投票 8

Sys.WebForms.PageRequestManagerParserErrorException

我在页面上使用母版页。在这个页面我有更新面板内的gridview。我想将GridView导出到Excel。虽然这样做我得到错误像这样的Sys.WebForms ....

回答 1 投票 1

在catch块中捕获异常后,是否可以再次在try块中执行代码?

我想在捕获异常后再次执行try块中的代码。这有可能吗?对于Eg:try {//执行一些代码} catch(异常e){}如果异常被捕获我...

回答 7 投票 17

令人惊讶的情况,异步方法中的异常处理不会捕获异常

我的代码将异步方法与异常处理相结合。代码非常简单,所有任务都在等待,并且没有异步void方法:async Task DoWorkSafelyWithStateMachine(){try {...

回答 2 投票 0

失败的java断言失败的原因

断言的原因是什么(错误); //这应该失败但不会//这会被执行但是如果(!false)抛出新的IllegalStateException(“什么是血腥点?!!”)不应该执行;抛出......

回答 2 投票 0

Visual Studio 2015的异常助手去了哪里?

对于Visual Studio 2013中的已处理异常,我可以通过单击红色异常帮助器图标来查看catch块中的异常对话框。在Visual Studio 2015中,这是缺失的。对话仍然......

回答 1 投票 1

如何将RISC-V SYSTEM指令实现为陷阱?

我目前正在研究RISC-V的规范,规范版本为2.2,Privileged Architecture版本为1.10。在RISC-V规范的第2章中,提到“......虽然......

回答 1 投票 5

Spring Boot - 如何从其他类传递异常

我已经创建了一个用于REST调用的相对复杂的SpringBoot-Application,用于在Tds / OpenLdap等中执行不同的操作。现在我想改进关于异常处理的应用程序。 ...

回答 1 投票 0

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