Excepções Java bean

Durante a programação habitual, por vezes os Java beans devolvem excepções. O editor visual apresenta ícones e marcadores visuais para indicar as excepções.

Por exemplo, quando uma classe visual é instanciada ou quando são aplicados valores de propriedades, a classe visual poderá devolver uma excepção. Se for devolvida uma excepção quando se aplicar um valor de propriedade, o Java bean é recriado e são aplicadas todas as outras propriedades válidas. É apresentado um sinal de aviso na vista Concepção e na vista Java beans a indicar que ocorreu uma excepção
sinal de aviso de excepção

excepção na vista Java bean

Ao seleccionar um componente que tem um aviso, a linha de estado mostra a propriedade que devolveu a excepção, assim como a mensagem de excepção. Por exemplo, se a propriedade de texto do botão tiver devolvido uma excepção de tempo de execução, a barra de estado mostrará o seguinte estado:
excepção na barra de estado

Quando a excepção é devolvida durante a aplicação 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 activo, tal como mostrado na vista Concepção ou na vista Propriedades, está incompleta, dado que a propriedade errante não foi aplicada.

Além das excepções devolvidas quando são aplicados valores de propriedade, poderá haver uma excepção devolvida durante a instanciação do Java bean. Neste caso não é possível criar parcialmente o Java bean, como foi feito para valores de propriedade danificados, de modo que não estava presente Java bean activo nenhum. Para indicar esta situação, no caso de erros devolvidos durante a instanciação do Java bean, é mostrado um x a vermelho na vista Concepção e na vista Java Beans. Poderá seleccionar o Java bean para ver a mensagem de excepção na linha de estado.

excepção na vista Concepção

Ocorre um erro "Complicado de mais", representado por um círculo a azul com um ponto de exclamação, quando a cadeia de inicialização para uma propriedade for demasiado complicada para o editor visual compreender.

Conceitos relacionados
Opções avançadas para depurar Java beans
Tarefas relacionadas
Executar a classe visual como Java bean ou aplicação
Configurar opções para executar um Java bean ou uma aplicação Java
Depurar um Java bean ou uma aplicação Java visual
Testar e implementar applets

(C) Copyright IBM Corporation 1999, 2004. Todos os direitos reservados.