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
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:
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.
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.