Uitzonderingen van Java-beans

Tijdens normale ontwikkeling worden soms uitzonderingen verworpen door de Java-beans. In de Visual Editor worden uitzonderingen aangeduid met pictogrammen en visuele markeringen.

Als er bijvoorbeeld een visuele klasse is geïnstantieerd of als u eigenschappenwaarden toepast, kan een visuele klasse een uitzondering verwerpen. Als een uitzondering wordt verworpen bij het toepassen van eigenschappenwaarden, wordt de Java-bean opnieuw gemaakt en worden alle andere geldige eigenschappen toegepast. Er wordt een waarschuwing afgebeeld in de view Ontwerp en de view Java-beans om aan te geven dat er een uitzondering is opgetreden.
Waarschuwing voor uitzondering

Uitzondering in de view Java-beans

Als u een component met een waarschuwing selecteert, ziet u op de statusregel de eigenschap die de uitzondering heeft verworpen en het uitzonderingsbericht. Als de tekst op een knop bijvoorbeeld een runtime-uitzondering heeft veroorzaakt, heeft de statusbalk de volgende status:
Uitzondering op de statusbalk

Als een uitzondering wordt verworpen tijdens het toepassen van een eigenschappenwaarde, wordt de Java-bean opnieuw gemaakt en wordt de eigenschap genegeerd. De waarschuwing geeft aan dat de voorstelling van de Java-bean in de view Ontwerp of Eigenschappen niet volledig is, omdat de eigenschap niet is toegepast.

Behalve bij het toepassen van eigenschappenwaarden kan een uitzondering ook worden verworpen tijdens het instantiëren van de Java-bean. In dit geval is het niet mogelijk om de Java-bean gedeeltelijk te maken, wat het geval is bij ongeldige eigenschappenwaarden, dus er is geen live-Java-bean aanwezig. Om dit aan te geven wordt in de view Ontwerp en de view Java-beans een rode x weergegeven voor verworpen fouten tijdens de instantiëring van de Java-bean. U kunt de Java-bean selecteren om het uitzonderingsbericht op de statusbalk te bekijken.

Uitzondering in de view Ontwerp

De fout "Te complex", voorgesteld door een blauwe cirkel met een uitroepteken, treedt op als de initialisatiereeks van een eigenschap te complex is voor de Visual Editor.

Verwante concepten
Geavanceerde opties voor het opsporen van fouten in Java-beans
Verwante taken
Een visuele klasse als Java-bean of toepassing uitvoeren
Opties voor het uitvoeren van Java-beans of toepassingen configureren
Fouten opsporen in een visuele Java-bean of toepassing
Applets testen en in gebruik nemen

(C) Copyright IBM Corporation 1999, 2004. Alle rechten voorbehouden.