Výjimky objektu Java bean

Během normálního vývoje někdy dojde k výjimkám způsobenými objekty Java bean. Vizuální editor zobrazuje ikony a vizuální značkovače pro označení výjimek.

Například pokud je vytvořena instance vizuální třídy, nebo pokud jsou použity hodnoty vlastností, vizuální třída může vyvolat výjimku. Pokud při použití hodnoty vlastnosti dojde k výjimce, je znovu vytvořen objekt Java bean a použijí se všechny další platné vlastnosti. V pohledech Design a Java Bean se zobrazí varovné znamení oznamující, že došlo k výjimce
varovné znamení výjimky

výjimka v pohledu Java Bean

Pokud vyberete komponentu s varováním, stavový řádek zobrazí vlastnost, která způsobila výjimku, a zprávu o výjimce. Pokud například vlastnost textu tlačítka způsobila výjimku doby běhu, stavový řádek zobrazí následující stav:
výjimka ve stavovém řádku

Pokud dojde k výjimce během použití hodnoty vlastnosti, je znovu vytvořen objekt Java bean a vlastnost je ignorována. Varovné znamení oznamuje, že znázornění aktuálního objektu Java bean, jak je zobrazeno v pohledu Design nebo Vlastnosti, není kompletní, protože není použita vlastnost errant.

Kromě výjimek, ke kterým došlo při použití hodnot vlastností, může dojít k výjimce během vytváření instance objektu Java bean. V tomto případě není možné provést částečné vytvoření objektu Java bean, jako u špatných hodnot vlastností, a proto nebudou přítomny žádné aktivní objekty Java bean. Tato skutečnost se označuje tak, že chyby během vytváření instance objektu Java bean jsou v pohledech Design a Java Bean označeny červeným x. Máte možnost si vybrat objekt Java bean pro zobrazení zprávy o výjimce na stavovém řádku.

výjimka v pohledu Design

"Velmi komplikovaná" chyba, znázorněná modrým kroužkem s vykřičníkem, se vyskytne, pokud je inicializační řetězec pro vlastnost příliš komplikovaný, aby mu vizuální editor porozuměl.

Související pojmy
Rozšířené volby pro ladění objektů Java Bean
Související úlohy
Spuštění vizuální třídy jako objekt Java Bean nebo aplikaci
Konfigurace voleb pro spuštění komponenty Java bean nebo aplikace
Ladění vizuální komponenty Java bean nebo aplikace
Testování a zavádění apletů

(C) Copyright IBM Corporation 1999, 2004. Všechna práva vyhrazena.