Ajuda com o erro Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

Pessoal estou tentando criar uma tela de cadastro simples porem quando tento excluir
os dados no botao excluir ele da esse erro:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at DB.ClienteDB.excluir(ClienteDB.java:99) at forms.MontaTela$Excluirhandler.mouseClicked(MontaTela.java:256) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

Ola,

tem algo na linha 99 da classe ClienteDB.java que tá nula.

entao Bruno o problema é justamente esse nao sei o
que esta nulo…

Haa… posta o codigo ae.

os erros aparecem nesses dois codigos

class Excluirhandler extends MouseAdapter {

Cliente c = null;
ClienteDB cdb = null;

public void mouseClicked(MouseEvent e) {
                  try {

		String cpf = txtCpf.getText();
		String nome = txtNome.getText();
		String fone = txtFone.getText();
		String end = txtEnd.getText();
		String cep = txtCep.getText();
		String obs = txtObs.getText();
			
			
		Long cpf2 = new Long(cpf);
		Integer cep2 = new Integer(cep);
		Integer fone2 = new Integer(fone);
		
		c = new Cliente(cpf2, nome, cep2, end, fone2, obs);
		cdb = new ClienteDB();
		
		int x=cdb.excluir(cpf2);
		limpaCampos();

	} catch (ConexaoException ce) {
		ce.printStackTrace();
		System.out.println("Erro ao excluir cliente");
	}

}

public int excluir(long cpf)throws ConexaoException{

	Connection conn=null;
	Statement stmt=null;
	try{
		GerenciadorConexao.obterConexao();
		stmt = conn.createStatement();
		int x=stmt.executeUpdate("delete from cliente where cpf="+cpf);
		return x;
	}catch(SQLException sqle){
		sqle.printStackTrace();
		throw new ConexaoException("Erro ao excluir cliente",sqle);
	}finally{
		GerenciadorConexao.close(conn, stmt);
	}
	
	
	
	
}

Tag code pelo amor de deus.

Vá na linha [code] at DB.ClienteDB.excluir(ClienteDB.java:99) [/code} foi lá a exceção de algo nulo.

O erro tá aqui:[code]
public int excluir(long cpf)throws ConexaoException{

Connection conn=null;
Statement stmt=null;
try{
GerenciadorConexao.obterConexao();
stmt = conn.createStatement(); // aqui, vc tá usando o conn sem antes atribuir algo a ele… ele tá null
int x=stmt.executeUpdate(“delete from cliente where cpf=”+cpf);
return x;
}catch(SQLException sqle){
sqle.printStackTrace();
throw new ConexaoException(“Erro ao excluir cliente”,sqle);
}finally{
GerenciadorConexao.close(conn, stmt);
} [/code]

fiaux, como faço isso? primeira vez q posto no forum

Quando vc vai postar, tem uma barra de botões de formatação em cima da caixa de texto.