Undantag med Java-bönor

Vid normal utveckling orsakar ibland Java-bönor undantag. I den visuella redigeraren visas undantag med ikoner och visuella markeringar.

Till exempel när en visuell klass instantieras eller när egenskapsvärden tillämpas kan en visuell klass orsaka ett undantag. Om ett undantag inträffar när ett egenskapsvärde tillämpas skapas Java-bönan om och alla andra giltiga egenskaper tillämpas. En varningsikon visas i designvyn och vyn Java-bönor för att visa att ett undantag har inträffat
varning om undantag

undantag i vyn Java-bönor

När du väljer en komponent som har en varning visas den egenskap som orsakade undantaget och undantagsmeddelandet på statusraden. Om till exempel textegenskapen för en knapp orsakade ett körningsundantag visas följande status på statusraden:
undantag på statusraden

När undantaget inträffar när ett egenskapsvärde tillämpas skapas Java-bönan om och egenskapen ignoreras. Varningsikonen visar att återgivningen av den aktiva Java-bönan, som den visas i designvyn eller egenskapsvyn, är ofullständig eftersom den felande egenskapen inte har tillämpats.

Förutom att undantag kan inträffa när egenskapsvärden tillämpas kan undantag inträffa vid instantiering av Java-bönan. I det fallet går det inte att delvis skapa Java-bönan, som i fallet med felaktiga egenskapsvärden, så det kommer inte att finnas någon aktiv Java-böna. Det visas med ett rött x i designvyn och vyn Java-bönor för fel som inträffar under instantiering av Java-bönan. Du kan visa undantagsmeddelandet på statusraden genom att välja Java-bönan.

undantag i designvyn

Felet Det är för komplicerat som visas som en blå cirkel med ett utropstecken inträffar när initieringssträngen för en egenskap är för komplicerad för att den visuella redigeraren ska kunna tolka den.

Närliggande begrepp
Avancerade alternativ för felsökning av Java-bönor
Närliggande uppgifter
Köra den visuella klassen som en Java-böna eller Java-tillämpning
Konfigurera alternativ för körning av en Java-böna eller Java-tillämpning
Felsöka en visuell Java-böna eller Java-tillämpning
Testa och placera ut appletprogram

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.