exception-handling 相关问题

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

我如何在FX线程上放置东西?

我是JavaFX的新手(试图从Swing中移出,并尝试首先创建一个非常基本的窗口。但是,我不断收到以下运行时异常:线程“ main”中的异常java.lang ....

回答 2 投票 2

基于表的异常处理如何比32位Windows SEH更好?

在32位Windows(至少使用Microsoft编译器)中,使用在调用堆栈上动态分配的异常帧堆栈来实现异常处理;异常堆栈的顶部是...

回答 1 投票 2

php中try-catch的性能

在php 5中使用try-catch语句时,要考虑什么样的性能影响?以前,我已经在网络上阅读了一些有关该主题的古老的,看似矛盾的信息。 A ...

回答 9 投票 59

在Django中,如何获取异常消息?

在视图函数中,我有类似的内容:尝试:url = request.POST.get('u','')如果len(url)== 0:引发ValidationError('Empty URL'),ValidationError,err :print err ...

回答 2 投票 12

为什么要抛出异常而不是返回错误代码呢?

遗留错误处理倾向于遵循所有函数根据成功/失败返回代码的方法。您将检查此代码并适当地处理(如果有错误)。现代编程...

回答 4 投票 28

无法在Python中捕获MySQL IntegrityError

我正在将Python / Bottle / SqlAlchemy / MySQL用于Web服务。我试图捕获通过调用存储过程引发的IntegrityError,但是我无法做到这一点。使用此光标= connection ....

回答 2 投票 5

捕获已检查的异常[重复]后重新抛出RuntimeExceptions

在Java中,观察到在处理Checked Exception之后存在重新抛出RuntimeException的约定。这种方式有好有坏的后果。当编译器强制执行...

回答 5 投票 16

为什么C#允许您“抛出null”?

在编写一些特别复杂的异常处理代码时,有人问,您是否需要确保您的异常对象不为null?我说当然不会,但是后来决定尝试...

回答 8 投票 80

为什么/如何取消选中org.json.JSONException?

阅读如何在Java中识别已检查和未检查的异常?让我纳闷:为什么根据Maven和Eclipse未选中org.json.JSONException? (不处理时没有编译错误)...

回答 1 投票 1

区分相同类型的异常

区分两个相同类型但由于不同原因而抛出的异常的最佳方法是什么?例如,可能会抛出InvalidOperationException试图访问一个空的...

回答 1 投票 6

Android异常处理

我们正在将用.NEt MonoTouch编写的iPhone应用程序套件转换为Android。我们如何捕获然后发布异常,以便通过Android Market进行报告?

回答 5 投票 3

使用企业库异常块的WCF异常屏蔽

我正在使用企业库来基于Guy Burstein在此处的博客文章实施例外屏蔽。我的实现与他的实现基本相同,但是有两个问题:1:The ...

回答 1 投票 1

ASP.NET CORE 2.1中的模式弹出窗口中的Error.cshtml(使用异常处理中间件)

我正在使用asp.net核心异常处理中间件(app.UseExceptionHandler)。我编写了一个代码,以“错误”操作方法在Home Controller中显示用户友好的错误。我还写了一个...

回答 1 投票 0

System.exit(num)或从main抛出RuntimeException?

我有一个单线程应用程序,如果有问题,应该将DOS错误级别设置为非零。抛出RuntimeException还是使用System.exit(nonzero)更好?我不需要...

回答 7 投票 18

NestJS:异常处理的最佳实践(异常过滤器与Interceptors.catchError)

什么是在Interceptors.catchError上使用异常过滤器的优缺点。 (异常映射)?

回答 1 投票 2

pylab.show()“ QCoreApplication :: exec:事件循环已在运行”

我有一个使用matplotlib和QT4Agg后端的Python基本图像查看器程序。功能之一是从2D-FFT生成2D功率谱,并将其放在第二张图中...

回答 2 投票 3

Python MySQLdb重复条目退出

我想在重复输入时退出程序,这是我没有成功做的事情:我想处理该错误,但不知道如何并且没有找到有关它的信息。 def connection():...

回答 1 投票 1

foreach循环中的空异常处理

我的列表X带有一些字符串和null值。我正在迭代foreach循环,将值绑定到文本框。如果我在列表X中得到任何空值,则foreach循环将终止,并且...

回答 7 投票 -1

如何显示该方法成功返回或失败而未在C#中返回值?

我知道在其他语言(如C / C ++)中,您将返回类似SUCCESS的值,该值将向调用方法指示该方法成功返回或失败。有没有一种“不错的”方法...

回答 9 投票 1

Application.ThreadException和AppDomain.CurrentDomain.UnhandledException有什么区别?

[好吧,这很简单:Application.ThreadException和AppDomain.CurrentDomain.UnhandledException有什么区别?我需要同时处理两者吗?谢谢!

回答 4 投票 104

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