Probleams com evento Evento

Boa noite gente o problema é o seguinte tenho um gui e queria colocar um evento para que quando clicar no menu arquivo e depois em sair o programa fechar
mais não estou conseguindo fazer o evento alguém pode me ajudar.

package Novagui;

import java.awt.;
import java.awt.event.
;
import java.io.;
import javax.swing.
;

public class simplesgui {
public static void main(String [] args){
JFrame frame = new JFrame(“Isael Coelho”);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setSize(1000,600);

	JMenuBar bar = new JMenuBar();
	
	JMenu arquivo = new JMenu("Arquivo");//cria Menu arquivo
	JMenu editar = new JMenu("Editar");///cria Menu Editar
	JMenu exibi = new JMenu("Exibi");// /cria Menu Exibi
	
	JMenuItem cadastroaaluno = new JMenuItem("Cadastrar Aluno");
	JMenuItem salvar = new JMenuItem("Cadastrar Série");
	JMenuItem sair = new JMenuItem("Sair");
	
			
	arquivo.add(cadastroaaluno);
	cadastroaaluno.setMnemonic('C');
	arquivo.add(new JSeparator());
	arquivo.add(salvar);
	arquivo.add(new JSeparator());
	arquivo.add(sair);
	
	
	bar.add(arquivo);
	bar.add(editar);
	bar.add(exibi);
	frame.setJMenuBar(bar);
	
}


	
}

Este tópico explica como fechar um JFrame ou um aplicativo: http://www.guj.com.br/java/50966-topico-resolvido-comando-para-fechar-um-jframe#271792
Para o EventListener você pode usar o ActionListener no menu mesmo:

sair.addActionListener(new ActionListener() {
   public void actionPerformed(ActionEvent e) {
      frame.dispose(); // se fizer frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) em algum outro lugar
   }
});