exception-handling 相关问题

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

我可以在C#中创建一个全局异常处理程序,让代码继续运行吗?

在.NET中,默认的异常处理程序将允许用户继续运行该程序。但是,我想要一个全局异常处理程序,将堆栈跟踪保存到“errorlog.txt”文件,以便...

回答 7 投票 10

是否可以在Swift中抛出“RuntimeException”而不声明它? assertionFailure(_ :) preconditionFailure(_ :) fatalError(_ :)

我想从一些“深度”函数中抛出一个异常,所以它会冒泡到另一个函数,我想抓住它。 f1调用f2调用f3调用... fN可能会抛出我想要的错误...

回答 3 投票 15

在哪里我必须处理PHP中的异常[重复]

我想知道在哪个级别我必须处理异常例如如果我有一个将处理用户对象操作的类和一个控制器来处理用户路由动作类用户{...

回答 1 投票 0

Android中没有处理异常

下面是一些代码行@SuppressWarnings(“MissingPermission”)public static Location getLocation()throws LocationNotFoundException {mFusedLocationProviderClient.getLastLocation()...

回答 2 投票 0

在十月cms中使错误更通用

我是编码的新手。我正在尝试在10月cms创建一个项目。我的问题是关于错误处理。这些错误似乎过于丰富,并且告诉了文件名。例如 ...

回答 1 投票 1

从未调用过程异常的中间件

我有这个middelware,它可以捕获500/400异常并处理它们。但它永远不会被称为。我把它放在MIDDLEWARE_CLASSES的开头和结尾但它仍然没有...

回答 2 投票 0

在Python中,如何在不提高异常的情况下从另一个异常构造异常?

考虑这个片段:all_errors = [] for i in something:try:do_something_that_throws(i)除了Exception as e#我知道我能做什么:引发MyCustomException(i)...

回答 1 投票 2

try catch块没有捕获异常

我正在将DStream保存到Cassandra。卡桑德拉有一个地图列 数据类型。 Cassandra在Map中不支持空值,但在流中可能出现null值。我有 ...

回答 2 投票 1

来自@ControllerAdvice的Spring basePackageClasses不起作用

我有定义@ControllerAdvice(basePackageClasses = MyClass.class)public class MyClassExceptionHandler extends ResponseEntityExceptionHandler {@ExceptionHandler(value = {...

回答 2 投票 1

如何区分数据库连接失败错误与Spring Data Jpa中DataAccessException中的其他异常

我需要识别数据库连接失败异常与其他异常,并在我的kafka监听器错误处理程序中进行相应处理。因为所有内容都转换为DataAcccessException ...

回答 1 投票 1

在ASP.NET Web Api中使用“ExceptionHandler”需要一个完整的示例来处理未处理的异常?

我查看了这个链接http://www.asp.net/web-api/overview/web-api-routing-and-actions/web-api-global-error-handling。在这个链接中他们提到了类OopsExceptionHandler:...

回答 4 投票 31

未被捕获的Python异常是否会导致内存引导或其他问题?

我的团队中有一个论点是内部使用自动化脚本的代码块。以下函数发出网络请求并返回其获得的结果。网络请求可能......

回答 1 投票 0

如何在FormatException中一般性地记录受影响的字符串?

DateTime MyDateTime;尝试{MyDateTime = DateTime.Parse(datestring,MyCultureInfo).Date; //许多其他行} catch(例外e){Log(e);我有一个解析功能,其中包括......

回答 2 投票 0

异常后停止PL / SQL代码(PL / SQL,ORACLE)

我有检查程序:PROCEDURE checkVariables IS r_Var1 exception; r_Var2异常; BEGIN如果g_Name为null则RAISE r_Var1;万一; ...

回答 1 投票 1

如何尝试使用jtextfield捕获异常?

我正在制作一个简单的gui,用户必须输入2个随机数字字符串,当按下“完成”按钮时,它将输出这2个字符串。但是如何使用try-catch方法执行此操作以便......

回答 2 投票 1

关闭WPF GUI应用程序的正确方法:GetCurrentProcess()。Kill(),Environment.Exit(0)或this.Shutdown()

我的基于GUI桌面的WPF 4.0(C#.Net 4.0)程序适用于SQL Server数据库。每次运行我的应用程序时,它都会通过ADO.NET实体框架创建与SQL Server的连接,如果SQL ...

回答 4 投票 49

在Microsoft显示错误消息之前,在Word加载项中捕获C#WPF未处理的异常

我正在使用C#和WPF开发Microsoft Word加载项。在我的一个窗口中,辅助类在事件中抛出异常。我希望异常泡到窗口级别,以便我......

回答 1 投票 2

尝试使用函数获取负整数

所以基本上我试图让它停止重复。如果我正确输入数字,它可以正常工作。如果我输入不允许的负数并且需要尝试捕获异常,它会不断重复...

回答 2 投票 -1

在基于块的步骤中中止批处理作业

我在Spring Batch中设置了一个有点线性的工作,包括几个步骤。如果在任何时候,单个步骤失败,则该作业应该失败。这些步骤包括许多tasklet,然后是......

回答 2 投票 1

如果在main()方法中没有处理NullPointerException会发生什么?

在下面的示例代码片段中,在从check()方法隐式传播到main()方法后,main()方法中没有处理NullPointerException。 class简单{public ...

回答 5 投票 -1

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