Java bean 异常

在正常开发期间,Java™ bean 有时会抛出异常。可视编辑器会显示图标和可视标记来表示异常。

例如,在实例化可视类或应用属性值时,可视类可能会抛出异常。如果应用属性值时抛出了异常,那么将重新创建 Java bean 并应用所有其他有效属性。在“设计”视图和 Java bean 视图中将显示一个警告标记来表示发生了异常

异常警告标记
Java bean 视图中的异常

当选择带有警告的组件时,状态行将向您显示抛出异常的属性以及异常消息。 例如,如果按钮的文本属性抛出运行时异常,那么状态栏将显示以下状态:

状态栏中的异常

如果在应用属性值期间抛出异常,那么将重新创建 Java bean 并忽略该属性。警告标记表示由于未应用错误属性,所以活动 Java bean 的说明(如“设计”视图或“属性”视图中所示)未完成。

除了在应用属性值时抛出的异常,在实例化 Java bean 期间也可能会抛出异常。在此情况下,不可能如错误的属性值中那样创建部分 Java bean,所以不会存在活动的 Java bean。为了表示这一点,对于在实例化 Java bean 期间抛出的错误,将在“设计”视图和 Java bean 视图中显示一个红色的 x。您可以选择 Java bean 来查看状态行中的异常消息。

“设计”视图中的异常

如果属性的初始化字符串太复杂而导致可视编辑器无法理解时,会发生太复杂错误,该错误用带惊叹号的蓝色圆圈表示。


反馈