Estou seguindo uma apostila de Java, Orientação a objetos e me deparei com um método que tá dando um erro, e como sou novato em Java conto com a ajuda de vocês ^^
E a excessão:
[color=red][b]
Exception in thread “main” java.lang.Error: Unresolved compilation problems:
Syntax error on token(s), misplaced construct(s)
Syntax error on token “void”, @ expected
Syntax error on token “throws”, delete this token
KKKK erro idiota, então só segui o que tava na apostila, que deve ter sido meu sobrinho de 2 anos q escreveu. No caso eu posso declarar esse método dentro da Classe Main?
Pelo nome da classe é isso que deve fazer testar excessão.
juninhodg
Entendi, no caso, todo e qualquer método que chame outro método que contém o throws declarado, precisa ter o throws da mesma forma, é isso? E quando esse throws declarado no método pode ser útil, porque pelo que eu entendi o try / catch se torna mais flexível, corrija-me se estiver errado =D
ribclauport
Como o assunto é realmente extenso, leia os artigos contidos nesse post, ae se tiver dúvidas a gente exclarece ok?
juninhodg
Beleza amigo, vou ler =D Abs.
M
MatheusFalcade
Nesses casos, é legal você tratar as exceptions como umas mensagens mais “amigaveis”, coloca um try catch e trata a mensagem, eu fazia isso e ajudava bastante (: