exceções em java

:?:
alguem tem uma boa explicação p/ exeções em java
to meio confuso[b]

“O que são exceções
• Exceções: situações em que os programas não sabem como
resolver. Assim, uma situação excepcional impede a continuação
da execução do método sendo executado.
• Quando ocorre uma exceção, um objeto de exceção é criado na
pilha de ativação.
• O mecanismo de exceção assume o controle e começa a procurar,
na pila de ativação do programa, por um local apropriado para
continuar a execução do programa.
• Este local é um método com um exception handler apropriado para
o tipo de exceção, cuja responsabilidade é a de recuperar a
situação. Caso não seja codificado nenhum manipulador de
exceções, o manipulador padrão do runtime é executado.” :wink:

(fonte: http://www.ucb.br/prg/professores/fgoulart/JavaEngSw.pdf)

Podemos dizer que uma exceção é um erro que dá no programa. Por exemplo, se uma pessoa digitar uma letra num lugar onde pede uma idade (numero), dará um erro.

Essas exceções podem ser tratadas e, ao invés do programa travar, o programa irá contornar este erro e continuar executando normalmente. :smiley:

eliangela

[quote]vc teria algum codigo ai q podesse postar ai
, com uns comentarios nele por favar
agradeço[/quote]

aih vai uma classe q eu fiz… espero q ajude…

para usar a classe:

public class CfiaTeste{ public static void main(String arguments[]){ Cfia c = new Cfia("palavra"); System.out.println(c.getTexto); } }

Excessões em java funcionam para tratar dos possíveis erros que podem acontecer…ou seja…o java pede para você controlar os erros que os códigos geram…as excessões que podem acontecer caso aconteça por exemplo de você dividir algo por zero…
A excessão serve para nós programadores acharmos facilmente aonde possivelmente aconteceu algum erro

olá,

de uma lida aqui
http://br.geocities.com/vanessasabino/java/ej6.html

[]´s
Rodrigo

I galera vlw pela força to tentando eslarece aki
qualqr coisa eu volta a postar aki ok vlw

HA
Eliangela naum to conseguindo executar seu codigo

Elias… estou mandando o código pra você por e-mail…
Pra falar a verdade, eu não sei porque não está funcionando!!!
Aqui na minha casa funciona certinho no NetBeans…

bjus