在这里调试我的java awt gui应用程序。 我的绘图方法中引发了异常。 但是awt还在继续。 对于调试目的,这可能很烦人。 有没有办法告诉awt我遇到异常时希望应用程序完全崩溃?

#1楼 票数:0

通过设置将退出应用程序的ui线程异常处理程序,您可能能够实现这一目标。 检查Thread.UncaughtExceptionHandler。 我从来没有尝试过。

  ask by worldsayshi translate from so

未解决问题?本站智能推荐:

3回复

线程“ main”中的异常java.lang.ArrayIndexOutOfBoundsException:AWT中为0

这是我现在拥有的代码,可以正常编译,但是在尝试运行它时出现了以上错误。 我发现许多示例修复都在扩展Array等过程中进行,诸如此类,但是我不使用数组。 因此,我不明白如何为该脚本解决此错误。 任何帮助都将是惊人的。 完整的错误是: 线程“主”中的异常java.lang
2回复

线程“ AWT-EventQueue-0”中的Java异常java.lang.ArrayIndexOutOfBoundsException:1

由于某种原因,这段代码为我提供了标题中给出的错误,然后列出了大量异常。 然后将加载控制台,但不会加载任何数据,您必须将鼠标悬停在控制台的每个部分上才能显示它。 有什么帮助吗? 编辑:这是例外: 线程“ AWT-EventQueue-0”中的异常java.lang.Array
1回复

调整某些图像的大小时会引发异常“ java.awt.color.CMMException:无效的图像格式”,为什么?

从数据库获取图像后,当我尝试通过使用以下代码传递宽度来调整其大小时 在行上引发以下异常: 例外: 为什么只针对某些图像抛出此错误的任何想法。 图像有什么问题吗? 如果是这样,可能是什么错误?
1回复

缩短AWT异常堆栈跟踪

当AWT / swing应用程序遇到异常时,会打印很长的堆栈跟踪,其中包含大量不必要的信息。 有没有办法只打印与我的代码相关的部分而不是与swing / awt部分有关的所有内容?
3回复

如果在EDT线程外调用AWT代码,如何引发异常?

我已经在网上搜索了这个,但是还没有找到答案。.也许有人知道这个。 我正在开发类似swing的应用程序; 由于我知道swing不是线程安全的(并且如果我在EDT之外的JComponent上调用方法,则总是有机会与EDT本身发生死锁),我希望线程抛出一个异常,正在尝试调用该方法..让我更好地
2回复

Java中的非法状态异常

我在运行代码时遇到此异常。 即使代码运行正常,终端上也会出现一些异常 我究竟做错了什么?? 我的start()方法
1回复

java的setColor导致非法的参数异常或断言被跳过

我有这段代码(在从JPanel继承的类中从paintComponent调用)。 一段时间后,我得到一个例外: DrawCanvas.java:55(第55行)是上面代码片段的最后一行。 当所有值都在0到255(包括)之间时,参数可能超出范围吗?
1回复

国际象棋程序的线程“main”java.lang.NullPointerException中的异常

我正在尝试写一个4平方的国际象棋游戏。 我想添加上,下,左,右,左上图,左上图,右图和右下图的按钮。 在我尝试添加按钮后,它开始给我错误。