Experiente usar o trio try - catch - finally, veja este exemplo do tutorial
da SUN, este tutorial é 10, faça o download.

ListOfNumbers.java
==============

import java.io.*;
import java.util.Vector;

public class ListOfNumbers {
    private Vector victor;
    private static final int size = 10;

    public ListOfNumbers () {
        victor = new Vector(size);
        for (int i = 0; i < size; i++)
            victor.addElement(new Integer(i));
    }
    public void writeList() {
        PrintWriter out = null;

        try {
            System.out.println("Entering try statement");
            out = new PrintWriter(new FileWriter("OutFile.txt"));

            for (int i = 0; i < size; i++)
                out.println("Value at: " + i + " = " + victor.elementAt(i));
        } catch (ArrayIndexOutOfBoundsException e) {
            System.err.println("Caught ArrayIndexOutOfBoundsException: " +
     e.getMessage());
        } catch (IOException e) {
            System.err.println("Caught IOException: " + e.getMessage());
        } finally {
            if (out != null) {
                System.out.println("Closing PrintWriter");
                out.close();
            } else {
                System.out.println("PrintWriter not open");
            }
        }
    }
}

----- Original Message -----
From: Fabricio Jailson Barth <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 07, 2000 1:52 PM
Subject: [SouJava-J] Eliminar instancia do objeto sem terminar com a
execucao da aplicacao


> On Thu, 6 Jul 2000, Fabricio Jailson Barth wrote:
>
> >
> >   Pessoal.
> >
> >   Tenho um problema, possuo um sistema, no qual, em determinado momento
eh
> > instancia o objeto A, este objeto executa por um tempo, e se caso
ocorrer
> > determinado evento, este objeto deve ser finalizado, tipo:
> > this.finalize(), sem terminar com a execucao do sistema.
> >
> >   Tentei System.exit(1), System.exit(0), mas ambas finalizam a aplicacao
> > por completo. Tambem procurei por metodos da classe Object e outras, mas
> > nao encontrei.
> >
> >   Obrigado pela atencao.
> >
> >
> >               Fabricio Jailson Barth
> > Ciencias da Computacao
> >                Universidade Regional de Blumenau
> >
> >
> >
>
>               Fabricio Jailson Barth
> Ciencias da Computacao
>                Universidade Regional de Blumenau
>
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>     [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------
>


    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a