Durante desenvolvimento normal, às vezes são lançadas exceções pelos Java beans. O visual editor exibe ícones e marcadores visuais para indicar exceções.
Por exemplo, quando uma classe visual é instanciada ou quando valores de propriedades
são aplicados, uma classe visual pode lançar uma exceção. Se uma exceção for lançada
quando um valor de propriedade for aplicado, o Java bean será recriado e todas as outras
propriedades válidas serão aplicadas. Um sinal de aviso é mostrado nas visualizações
Design e Java beans para indicar que ocorreu uma exceção 

Quando você seleciona um componente que tem um aviso, a linha de status mostra
a propriedade que lançou a exceção e também a mensagem de exceção.
Por exemplo, se a propriedade de texto do botão tiver lançado uma exceção de tempo de execução, a
barra de status mostrará o seguinte status:
Quando a exceção é lançada durante o aplicativo de um valor de propriedade, o Java bean é recriado e a propriedade, ignorada. O sinal de aviso indica que a representação do Java bean ativo, conforme mostrado nas visualizações Design ou Properties, está incompleta, uma vez que a propriedade incorreta não foi aplicada.
Além das exceções lançadas quando os valores de propriedade são aplicados, pode haver uma exceção lançada durante a instanciação do Java bean. Nesse caso, não é possível criar parcialmente o Java bean, como foi feito para os valores de propriedade inválidos, assim nenhum Java bean ativo estará presente. Para indicar isso, para erros lançados durante a instanciação do Java bean, um x vermelho é mostrado nas visualizações Design e Java Beans. É possível selecionar o Java bean para ver a mensagem de exceção na linha de status.
Um erro "Muito complicado", representado por um círculo azul com um ponto de exclamação, ocorre quando a cadeia de inicialização para uma propriedade é muito complicada para o visual editor entender.