16
投票
4答案
13646 次观看

Java:如何编写try-catch-repeat块?

我知道这样做的对策。我想知道是否有一种不错且紧凑的方法来做到这一点。

1
投票
3答案
407 次观看

跨编译器异常处理-是否可以安全地完成?

我正在对使用不同VC ++编译器的C ++ Windows dll库进行一些维护(因为我不想处理不同的处理方案)。 我已经取消了在界面中使用STL的任何操作。 我已确保不会因混合不同的新/删除而发生堆损坏。 最后一项是例外。我可以抛出异常并期望它被其他版本的编译器正确捕获吗?

0
投票
1答案
252 次观看

数据库问题:如何诊断和解决问题?

我创建了一个将值存储到数据库中并检索存储的数据的应用程序。在运行模式下运行应用程序时,一切似乎都可以正常工作(值已成功存储和检索),但是当我在调试模式下运行时,该过程将抛出IllegalStateException,并且到目前为止尚未找到原因。 检索记录对象的方法如下: public Recording getRecording(String filename) { Recording recording = null; String where = RECORDING_FILENAME + "='" + filename + "'"; Log.v(TAG...

2
投票
5答案
9433 次观看

错误:“调用目标已引发异常。”

我使用VS 2008 Professional,并使用单元测试。 有时,我会收到错误:错误:“调用目标已引发异常。” http://peitor.blogspot.com/2009/10/sometimes-it-works-sometimes-not.html 我做了什么和没有帮助: 以安全模式启动Visual Studio(参数/ SafeMode) 启动Visual Studio并重置用户数据(参数/ resetuserdata) 我执行“ devenv / safemode”,“开放式解决方案”,“构建”,“清洁”,“重建”,“交叉手指”,“运行所有测试”… 没...

1
投票
1答案
515 次观看

Django + Postgresql->未处理的异常

我偶尔但经常在使用带有postgresql的psycopg2的cursor.execute(django1.1 / db / models / sql / query.py第2369行)中遇到未处理的异常。 看起来数据库以某种方式断开了连接,因此Django崩溃了。对于未处理的异常,Django的bugtrack(#11015)中有一张票,但是我对db为何断开连接的原因感兴趣,而不是Django为什么没有捕获它的原因感兴趣。 使用Django的开发者。服务器上永远不会发生此错误(它顺序运行db请求,并发不会发生),所以这就像它与db请求并发或其他事情有关。 我无权访问postgr...

0
投票
3答案
1407 次观看

价值不符合预期

我正在构建一个使用文件配置一些字体的应用程序。就像这样: Font = Verdana Size = 12 Style = Bold 我的代码是这样的: openDialog.ShowDialog(); string file = openDialog.FileName; StreamReader reader = new StreamReader(file); while (reader.Peek() <= 0) { string line = reader.ReadLine(); string[] data = Split(new[] { '=' });...

32
投票
4答案
13694 次观看

在计时器的回调方法中引发异常

我在任何地方都找不到这个问题的答案... 在System.Threading.Timer的回调方法中(或在System.Timers.Timer的事件处理程序中)引发的异常会发生什么情况。是该异常传播到创建计时器的线程上还是丢失? 在计时器的回调函数中引发异常的副作用是什么? 向计时器的创建线程发信号通知工作线程(回调方法)中的异常已被抛出的正确方法是什么? 感谢您的时间。

12
投票
4答案
2638 次观看

为什么堆栈在Exception.StackTrace中被截断?

为什么堆栈的大部分(在Exception.StackTrace中)被截断? 让我们看一个简单的例子: public void ExternalMethod() { InternalMethod(); } public void InternalMethod() { try { throw new Exception(); } catch(Exception ex) { // ex.StackTrace here doesn't contain ExternalMethod()! } } 这似乎是“设计使然”。但是,这种奇怪设计的原因...

15
投票
1答案
17474 次观看

将异常保存到python中的文件

我想将以下所有异常保存在文件中。我之所以需要它,是因为Ubuntu中的python 3.1.1的IDLE在calltipps处引发了一个Exception,但接近快速,它不是可读的。我也需要此进行测试。最好的情况是,如果我只调用一个将所有Exception保存到文件的函数。谢谢!;) //编辑: 我首先寻找了更通用的方式!这样您就不必将整个代码放在函数或缩进中。但是现在这对我来说很好。虽然我仍然会很感激,但是如果您找到办法! 谢谢!

25
投票
7答案
16999 次观看

从信号处理程序内引发异常

我们有一个处理错误报告许多方面的库。我受命将这个库移植到Linux。通过我的小型测试套件运行时,其中一项测试失败。测试的简化版本显示在下面。 // Compiler: 4.1.1 20070105 RedHat 4.1.1-52 // Output: Terminate called after throwing an instance of 'int' abort #include <iostream> #include <csignal> using namespace std; void catch_signal(int signalNumber) ...

1
投票
1答案
969 次观看

引发MysqlError;引发Mysql :: Error都起作用,这是怎么发生的?

问候, 我正在研究mysql异常,并且遇到了一个有趣的问题,其中引发的异常正在响应两个不同的异常名称。这是怎么发生的? -丹尼尔 #!/usr/bin/env ruby require 'rubygems' require 'mysql' require 'yaml' require 'pp' $config = YAML.load_file 'database.yml' class ExceptionPrinter def self.print msg, e puts msg pp e end end # sample connect: d...

26
投票
2答案
41502 次观看

第一次机会例外-长时间在内存位置?

这是什么,我该如何处理/修复它? First-chance exception at 0x756fb727 in Program.exe: Microsoft C++ exception: long at memory location 0x0018f7a4. 每次运行应用程序时,我都会得到大约一千个此类信息。我该如何跟踪并修复它/

0
投票
1答案
1859 次观看

实体框架:带有身份列的插入“有时”由于OptimisticConcurrencyException而失败

在使用Entity Framework开发和学习的同时,我在模型中为一个实体运行测试时遇到了一个奇怪的问题。具体来说,问题在于一起运行某些测试。我会自我解释: 我的模型中有一个名为“ DtoCategoria”的实体,具有2个成员:id:Int32和name:string,映射到一个表,其中id是一个标识列。可以,而且很简单。 我有一个用于此DTO的数据访问层,称为CadCategoria,在其中创建了一种用于插入的方法,例如: public class CadCategoria { protected readonly CUENTASEntities bd = Sing...

0
投票
4答案
1112 次观看

.NET Windows服务突然停止

嗨, 我创建了一个Windows服务,该服务会生成三个线程。第一个线程每15秒唤醒一次,第二个线程每分钟唤醒一次。每天一次。 我的代码如下所示: var timer1 = new Timer(); timer1.Elapsed += ProcessTimerEvent1; timer1.Interval = 60000; timer1.Start(); var timer2 = new Timer(); timer2.Elapsed += ProcessTimerEvent2; ...

0
投票
1答案
901 次观看

在任何Windows中的Visual Studio(C#)中使用messengerApi,兼容性问题

我正在尝试开发一个与Live Messenger(8.5、9.0和更高版本)交互的项目。 每当我尝试实例化 MessengerClass (在 messengerAPI 中可用)时,我都无法在Windows XP中使用它,但这给了我一个例外,但是,在Windows Vista中,则不会发生此错误(相同的代码,已在多台XP和多台Vista机器上进行了测试)。 我在论坛上已经读到,这个问题是由于Microsoft在2008年11月发布的安全更新引起的,但是我还没有找到解决方案(尽管我不太确定)。 有人遇到过这个问题吗?有什么办法吗?解决方法?

1
投票
2答案
1318 次观看

Java:异常

为什么此代码正确: try { } catch(ArrayOutOfBoundsException e) {} 这是错误的: try { } catch(IOException e) {} 该代码是错误的,因为在try主体中永远不会抛出IOException,但是在第一个主体中也永远不会抛出ArrayOutOfBoundsException。并且第一个代码段是正确的。为什么??我可以像IOException一样做出自己的异常(必须在捕获之前抛出)吗?

0
投票
4答案
2823 次观看

数据实体连接字符串问题

我一定在某处进行了更改,但是如果我能弄清楚它是什么,那就该死。 我有一个DAL,可以处理对SQL Server DB的所有数据访问(这是DAL不会的)。这包括实体模型,存储库类和App.Config文件中的连接字符串。 在文章的某些地方,我一定做了一些更改,现在每次尝试在MVC应用程序上查看页面时都会遇到以下异常: 指定的命名连接为 在配置中找不到 不适用于 EntityClient提供程序,或无效。 这是继承<IEnumerable<DataAccess.Layer.Class>>的任何页面。我缺少什么? 连接字符串: &l...

1
投票
1答案
4584 次观看

OracleConnection抛出异常

我正在学习如何使用Oracle,并且正在使用C#/ Visual Studio。作为参考,我正在关注这个简单的教程,并已完成所有先决条件(已安装数据库,并已安装具有开发工具的ODAC)。以下应该创建用于连接数据库的对象的代码将引发异常,即“对象引用未设置为对象的实例”。并在尝试运行该程序时指向“ conn”: OracleConnection conn = new OracleConnection (); 无论我是否将连接字符串作为参数传递,都会发生相同的情况。我有所需的Oracle.DataAccess参考集,所以我不知道是否会缺少其他东西? 数据库已安装并且可以正常工作,...

10
投票
10答案
2592 次观看

在switch语句中的默认情况下引发NotImplementedException

如果我有所有可能的枚举类型的格,我应该在NotImplementedException()上抛出default吗?

8
投票
4答案
10233 次观看

C#参数无效错误

当我关闭打印预览窗口或移动打印预览窗口时,以下代码中始终出现错误。我似乎无法理解为什么会这样。它发生在g.DrawString()行上。据我所知,任何一个都没有。 protected override void OnPaint(PaintEventArgs e) { Graphics g = e.Graphics; Brush textBrush = new SolidBrush(this.ForeColor); float width = TextRenderer.MeasureText(Text, this.Font).W...

0
投票
4答案
112 次观看

文件处理问题

我正在用C#开发工具,有一次我突然开始使用我的工具连续写入xml文件,当我突然重启机器时,特定的xml文件 损坏了,怎么避免呢? xmldocument x= new xmldocument(); x.open(); // change a value of the node every time x.save(); x=null 这是我的代码

6
投票
6答案
8846 次观看

C#如何处理多个相同的异常?

在我的代码中,我有一个包含多个catch语句的方法,它们执行所有相同的语句。我不确定这是否是实现此目标的正确方法。你会怎么做? public void LoadControl(ControlDestination controlDestination, string filename, object parameter) { try { // Get filename with extension string file = GetControlFileName(filename); // Check file exi...

174
投票
2答案
215690 次观看

java.net.MalformedURLException:没有协议

我正在收到类似Java的异常: java.net.MalformedURLException: no protocol 我的程序正在尝试通过以下方式解析XML字符串: Document dom; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse(xml); XML字符串包含: String xml = "<?xml version=\"1.0\" en...

3
投票
5答案
30195 次观看

无法将java.lang.Long强制转换为java.lang.String

我需要在一个jsp中迭代List<myClass>。这是我获取列表的方式: (当我评论时,页面加载正常)。 <% List<myClass> pjList = null; StringBuffer ejbQuery = new StringBuffer(); EntityManagerFactory emf = Persistence.createEntityManagerFactory("myPersistence"); EntityManager em = emf.createEntityMana...

1
投票
3答案
1103 次观看

设置对象成员时发生NullReferenceException

运行以下程序时,我收到NullReferenceException。我认为问题出在我创建包含Line类的Point上。 using System; class Driver { static void Main() { Point pOne = new Point(); Point pTwo = new Point(2, 1); Console.Write("Point pOne: "); PrintPoint(pOne); Console.Write("Point pthree: ...

57
投票
3答案
9024 次观看

Python中是否有Java IllegalStateException的类似物?

当在状态不正确的对象上调用方法时,IllegalStateException通常在Java中使用。您将在Python中使用什么呢?

1
投票
3答案
495 次观看

未捕获Silverlight 3 XamlReader异常

当我将XamlReader.Load()与无效的XAML字符串一起使用时,尽管出现在try-catch-block中,但仍未捕获到生成的XAMLParseException: try { UIElement xamlCode = XamlReader.Load(XamlText) as UIElement; } catch (Exception ex) { ErrorText = ex.Message; } 代码是从DispatcherTimer的Tick-Event中调用的,但是在MouseLeftButtonDown之类的事件中也...

3
投票
2答案
17348 次观看

“调用线程必须是STA,因为许多UI组件都需要STA。”WPF错误?

我正在创建一个xps文档,如下所示。 Assembly assembly = Assembly.GetExecutingAssembly(); //read embedded xpsDocument file Stream helpStream = assembly.GetManifestResourceStream(resourceNameOfContext); if (helpStream != null) { Package package = Package.Open(helpStream); string inMemoryPackageName = "mem...

28
投票
2答案
10602 次观看

强制中断程序中抛出的任何异常

使用C#编码时,我不喜欢处理异常,因为这样可以更轻松地找出错误的原因和原因。但是,我不能给任何人一个不处理异常的程序。 我可以以某种方式强制Visual Studio打破每个异常,包括在try / catch块中引发的异常吗?

3
投票
4答案
2976 次观看

什么是“ [DCC致命错误] frm_Test.pas(381):F2084内部错误:C15700”?

我正在将一个项目从Delphi 2009升级到D2010,并遇到以下内部错误 [DCC致命错误] frm_Test.pas(381): F2084内部错误:C15700 打电话时 (ILocalizable(TMyProgram.MainForm.AbilitiesForm)).Localize('c:\test.txt'); 以下是定义: ILocalizable = interface ['{4DF36053-2651-45DE-ADF7-AEC033937A02}'] procedure Localize(const FileName: T...