exception相关内容

Laravel 如何处理 PHP 警告?

我正在尝试使用 Laravel 连接到 LDAP 服务器.重要的是要说我正在使用 PHP 函数 ldap_connect 和 ldap_bind 而不是使用包来处理它. 关键是当我提供错误的用户名和密码时,ldap_bind 函数会给我们一个 PHP 警告.我可以接受这个警告,并且正如文档中所述,当绑定没有发生时,该函数返回 false. 但是,当这个警告被触发时,Laravel 会抛 ..
发布时间:2022-01-17 19:27:47 PHP

“已加载笔尖,但未设置视图出口"例外

我正在尝试使用 UINavigationController.我有两个以编程方式创建的视图.当在第一个视图上按下UIButton时,第二个视图应该会出现在前台. 但这里应用程序崩溃异常: 已加载笔尖,但未设置视图出口 这可能是什么原因以及如何解决它. 解决方案 按照以下步骤进行 1) 打开您的 xib 文件,然后右键单击文件所有者并拖动到您的第一个视图 2) ..
发布时间:2022-01-17 12:29:52 移动开发

为什么空引用异常不能命名具有空引用的对象?

在我看来,我的大量调试时间都花在了追踪复杂语句中的空引用异常上.例如: _GamesToOpen.GetIterator() 中的每个游戏 As IHomeGame 为什么,当我得到 NullReferenceException 时,我可以得到堆栈跟踪中的行号,而不是等于 null 的对象的名称.换句话说,为什么: 对象引用未设置为对象的实例. 而不是 _GamesToOpen 未设置 ..
发布时间:2022-01-17 08:55:44 C#/.NET

允许编译器优化异常抛出吗?

我们今天在工作中一直在讨论这个话题,但我们谁也无法对这个问题给出明确的答案.考虑以下情况: int foo(){内部错误;错误 = some_call(1);如果(错误!= 0)返回错误;错误 = some_call(2);如果(错误!= 0)返回错误;错误 = some_call(3);如果(错误!= 0)返回错误;错误 = some_call(4);如果(错误!= 0)返回错误;酒吧();返 ..

OCaml 内部结构:异常

我很想知道 OCaml 运行时如何处理异常以使它们变得如此轻量级.他们是使用 setjmp/longjmp 还是在每个函数中返回一个特殊值并传播它? 在我看来 longjmp 会给系统带来一点压力,但只有在引发异常时,同时检查每个函数返回值需要在调用函数后检查每个值,这似乎我会进行很多检查和跳转,似乎它会表现最差. 通过查看 OCaml 如何与 C 交互(http://caml.inr ..
发布时间:2022-01-17 08:46:17 其他开发

为什么 C# 编译器不阻止属性引用自己?

如果我这样做,我会得到一个 System.StackOverflowException: 私有字符串 abc = "";公共字符串 Abc{得到{返回ABC;//注意大写错误}} 我明白为什么 - 属性引用自身,导致无限循环.(查看之前的问题这里和这里. Microsoft 于 2008 年 11 月 14 日发布于19:52 感谢您的建议视觉工作室! 你说得对,我们可以很容 ..
发布时间:2022-01-17 08:24:07 C#/.NET

在 struts.xml 中声明/处理哪些异常

Java中有Checked和Unchecked exceptions. 由于我是 Struts2 的新手,所以我对处理 checked exception 有一个愚蠢的疑问.我们编写try catch block来处理checked exceptions.因此,我们可以在 catch block 和 return view 页面的名称中编写返回语句,显示 Exception/Error. ..
发布时间:2022-01-16 22:43:34 Java开发

Struts 2 和 Hibernate 中的异常处理

假设我们在 Struts 2、Hibernate、MySQL 中开发了一个网站,并且我们在此处添加了一些 try/catch 块,这些块包含通过 Hibernate 进行的数据库调用. 我的问题是: 在 catch 块中,我正在向记录器发送适当的消息.这里我们不能使用 System.out.println 作为网页,还有什么可以提醒用户异常? 作为测试的一部分,我更改了hiber ..
发布时间:2022-01-16 22:34:02 Java开发

.net runtime 2.0 而不是最新版本?

在我的计算机上,我安装了 .NET Framework 2.0,然后安装了 .NET Fratmeworkt 3.0.但是最近我从一个程序中得到一个异常,说“事件 1000,.NET 运行时 2.0 错误报告".我想知道,为什么这个程序仍然使用 .NET Runtime 2.0 而不是新版本.如何检查特定程序使用的 .NET Runtime 版本?可以改吗? 解决方案 “.NET 运行时" ..
发布时间:2022-01-16 20:24:38 C#/.NET

变量“MyException"已声明但从未使用

我需要清除此警告: 试试{做一点事()}捕捉(AmbiguousMatchException 我的异常){doSomethingElse()} 编译器告诉我: 变量“MyException"已声明但从未使用过 我该如何解决这个问题. 解决方案 你可以这样删除它: 试试{做一点事()}捕捉(AmbiguousMatchException){doSomethingElse ..
发布时间:2022-01-16 19:41:06 C#/.NET

JDK 1.7 Throwable `addSuppressed()` 方法

好吧,我打通了相关问题,我阅读了JDK 1.7的源代码,但没有找到答案. 在这个问题中,我想完全忽略 fillInStackTrace. 从 JDK 1.4 开始,添加了 initCause() 方法.例如,当您使用核心反射调用方法时,您会收到 InvocationTargetException,原因是其中包含目标异常. 当我看到这个功能时,我也开始在这样的场景中使用它 尝试 ..
发布时间:2022-01-16 12:41:43 Java开发

MavenError:无法在项目上执行目标:无法解决Maven Multimodule项目中的依赖关系

我正在尝试创建一个 Maven 多模块项目.该项目已成功创建,但是当我尝试将一个模块用作另一个模块的依赖项时,它会引发异常.当我使用 eclipse 创建模块时,我选择打包为 jar,但是在创建模块时,子 pom.xml 中没有提及打包标签,我手动将打包标签插入为 jar.以下是我的父 pom.xml: 道子模块: 服务子模块: dao模块maven清理安装成功,但是当我尝试使用 ..
发布时间:2022-01-15 22:44:55 Java开发

使用 Lucene:如果我进行前缀搜索,为什么会收到太多子句错误?

我有一个应用程序进行前缀搜索有一段时间了.最近索引大小增加了,结果发现某些前缀太多,以至于 lucene 无法处理.它一直给我一个 Too Many Clauses 错误,这非常令人沮丧,因为我一直在查看我的 JAR 并确认包含的代码实际上都没有使用布尔查询. 为什么它不抛出类似 Too Many Hits 的异常?当我肯定只使用前缀查询时,为什么增加布尔查询的静态最大子句整数实际上会使这个 ..
发布时间:2022-01-15 12:55:48 其他开发

表单加载事件中未处理的异常

我刚刚在 .Net 中遇到了异常处理的奇怪行为.(我在 MS Visual Studio 2008 中使用 C#,但我在这里看到的一个问题似乎暗示我所看到的在整个 .Net 世界中都是正确的.)我正在编写一个普通的 WinForm 应用程序.我故意在任何 try 块之外的 form_load 事件处理程序中引发未处理的异常.我没有收到任何通知.如果在正常方法中发生未处理的异常,则会弹出一条消息,告 ..
发布时间:2022-01-15 12:10:52 C#/.NET