ela lê o ‘a’, a string texto recebe o valor de a, e se existir erro(s), a string texto fica ‘-1’
É isso?
Falo
T
theze86PJ
Eu soh naum entendi como ele vai reconhecer a excecao… e de que excecao estah se tratando…
Valeu…
M
morocosPJ
A classe ‘Exception’, é a classe Pai de “todas” as outras exceções.
No seu exemplo, uma exceção que poderia ocorrer, é a ‘IOExceptio’, quem é subclasse de Exception.
espero ter ajudado.
_
_PARQUE_MACABRO_PJ
Olá
A exceção que este bloco identifica se regere ao comando
System.in.read(a);
O método in retorna um InputStream, e este pode lançar um IOException (erro de entrada e saida de dados). Caso no bloco TRY ocorra este conflito, o programa pula o bloco CATCH, e este faz com que o texto atribua o valor “-1”
Espero ter ajudado
()'s
T
theze86PJ
Valeu galera…
Eh q eu cai meio de para quedas num curso de java… e temos que interpretar esse codigozinho…
Soh alguem poderia me dar um exemplo de excecao…
VaLEU…
_
_PARQUE_MACABRO_PJ
try {
File f = new File("c:\meuArquivo.txt");
} catch(FileNotFoundException e) {
System.out.println("Arquivo nao existe");
}
Pronto, dá pra ter uma noção…
É atribuido para f apontar para o arquivo c:\meuArquivo.txt. Se este arquivo não existir, o código pula para o bloco do catch e lança uma mensagem.