Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
A linguagem de programação Java trabalha com diferentes tipos, objetos e métodos. Sobre o assunto, considere as afirmativas abaixo:
1. Em Java, podem existir dois tipos de exceções: exceções verificadas e exceções não-verificadas. As exceções não-verificadas estendem a classe RuntimeException ou Error.
2. Em Java, não se pode passar um objeto File para o construtor de um leitor de arquivo, gravador ou fluxo.
3. Adiciona-se um especificador throws para um método que pode lançar uma exceção verificada.
4. Objetos salvos em um fluxo de objetos devem pertencer a classes que implementam a interface Serializable.
5. Os fluxos (também chamados de streams) acessam seqüências de caracteres. Leitores e gravadores acessam seqüências de bytes.
Assinale a alternativa correta.