Come da titolo questo è il mio codice

codice:
int reply=JOptionPane.showConfirmDialog(null, " Vuoi davvero uscire? ", "Attenzione",                    JOptionPane.YES_NO_OPTION);

          if (reply == JOptionPane.YES_OPTION)             
               System.exit(0);
          else
                ;
Cioè se uno spinge no, deve solo scomparire la confirmDialog, invece così che spinga sì o no mi fa uscire dal programma.
Come risolvo?