Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Informações do grupo
Membros: 220
Idioma: Português (Brasil)
Categorias do grupo:
Ciência e tecnologia
Computadores
Mais informações sobre o grupo »
Arquivos e páginas recentes
[JAVA Pegadinha] do dia 14/04/2008    

import java.io.FileNotFoundException;

import java.io.IOException;

import java.io.PrintWriter;

 

interface Interface1

{

      public void imprimirEmArquivo() throws FileNotFoundException;

}

public class Saida implements Interface1{

     

      public void imprimirEmArquivo()throws IOException

      {

            try

            {

                  PrintWriter p = new PrintWriter("arquivo.txt");

                  p.println("dados no arquivo");

            }catch(IOException e)

            {

                  System.out.println("Arquivo nao encontrado");

                  throw new FileNotFoundException();

            }

      }

     

      public static void main(String ...args)throws IOException

      {

            Interface1 saida = new Saida();

            saida.imprimirEmArquivo();

            System.out.println("Fim do programa");

      }

}

 

 

Qual a saída do programa acima caso o arquivo não exista ?

a)Arquivo nao encontrado

  Fim do programa


b) Não produz nenhuma saída 


c) Arquivo nao encontrado


d) Codigo nao compila


Resposta: d) O código não compila porque o método imprimirEmArquivo implementado na classe Saida lança uma exceção mais abrangente do que a declarada pela interface. Essa operação não é permitida em JAVA.


 

Versão: 
As 3 mensagens mais recentes sobre essa página (5 total) - visualizar a discussão inteira
15 abr 2008 por Breno
Resposta da pegadinha

Clique em http://groups.google.com/group/ti-de-minas/web/java-pegadinha-do-dia-14-04-2008
ou copie e cole o URL na barra de endereço do navegador.
14 abr 2008 por Emanuel Vianna
vou d C
2008/4/14, Alan Heleno <alan.heleno@gmail.com>:
14 abr 2008 por Alan Heleno
A?
2008/4/14, Breno <brenopuc@gmail.com>:
2 mais mensagens »
Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google