Pessoal boa tarde fiz um codigo aqui para validar data porém ela está com um bug. Se eu digitar 32/01/2012 automaticamente está sendo convertido par 01/02/2012, mas eu gostaria que retornasse false na função.
public static boolean isData(String data){                    
        SimpleDateFormat f= new SimpleDateFormat("dd/MM/yyyy");
        try {
            Date d;
            d=f.parse(data);
            return true;            
        } catch (Exception e) {         
            return false;
        }          
    }Alguém pode me ajudar?
Obrigado.